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 // CloseWindow close the window
func CloseWindow() { func CloseWindow(args ...int32) {
C.close_window() 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 // SetHandle set the window handle

View File

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