帮我写一个 python 获取窗口句柄的代码
时间: 2023-08-28 18:24:30 浏览: 110
获取窗口句柄信息
以下是一个Python获取窗口句柄的代码:
```python
import win32gui
def get_window_handle(window_title, window_class):
return win32gui.FindWindow(window_class, window_title)
```
这个代码使用了Win32 API的Python封装库pywin32中的win32gui模块,其中的FindWindow函数和Win32 API中的FindWindow函数用法相同。window_title参数为窗口标题,window_class参数为窗口类名。如果window_title和window_class都为None,则返回桌面窗口的句柄。如果找到窗口,则返回窗口句柄;否则返回0。需要注意的是,如果窗口标题和窗口类名都不唯一,则返回的是首个找到的窗口句柄。
阅读全文