update close_window() allow by pid

This commit is contained in:
vcaesar 2018-08-23 12:06:42 -04:00
parent 338a8b9292
commit 727ab062fb
2 changed files with 17 additions and 4 deletions

View File

@ -1358,8 +1358,21 @@ func MaxWindow(pid int32, args ...interface{}) {
}
// CloseWindow close the window
func CloseWindow() {
C.close_window()
func CloseWindow(args ...int32) {
if len(args) <= 0 {
C.close_main_window()
return
}
var hwnd, isHwnd int32
if len(args) > 0 {
hwnd = args[0]
}
if len(args) > 1 {
isHwnd = args[1]
}
C.close_window(C.uintptr(hwnd), C.uintptr(isHwnd))
}
// SetHandle set the window handle

View File

@ -75,8 +75,8 @@ void max_window(uintptr pid, bool state, uintptr isHwnd){
#endif
}
void close_window(void){
CloseWin();
void close_window(uintptr pid, uintptr isHwnd){
close_window_by_PId(pid, isHwnd);
}
bool set_handle(uintptr handle){