在Python中,你可以使用ctypes模块来获取当前窗口的句柄。下面是一个示例代码: import ctypes # 获取当前窗口句柄 hWnd = ctypes.windll.user32.GetForegroundWindow() # 输出窗口句柄 print(hWnd) 复制代码 在上面的代码中,GetForegroundWindow()函数用于获取当前窗口的句柄,并将其存储在hWnd变量中。然后,我们可以通过...
在上面的示例中,我们首先调用get_window_handle函数来获取当前程序的窗口句柄,然后将句柄传递给minimize_window函数来最小化窗口。 这样,我们就可以在用户按下特定快捷键时调用上述代码来最小化当前程序的窗口。 状态图 下面是一个使用mermaid语法表示的状态图,描述了上面示例代码的工作流程: 获取窗口句柄最小化窗口 上...
在Python 中可以使用ctypes库来获取进程中的句柄。您可以使用ctypes.windll.kernel32模块调用 Windows API 函数OpenProcess来打开一个进程,并获取该进程的句柄。示例代码如下: import ctypes import sys PROCESS_QUERY_INFORMATION = 0x0400 PROCESS_VM_READ = 0x0010 def get_process_handle(pid): handle = ctypes.wi...