2024年2月8日发(作者:)
在Python中,你可以使用`pywin32`库来获取窗口句柄。这个库提供了与Windows API的接口,使得你可以在Python中执行许多底层的Windows操作。
以下是一个简单的示例,展示如何使用`pywin32`库获取窗口句柄:
```python
import win32gui
def get_window_handle(window_name):
hwnd = ndow(None, window_name)
return hwnd
# 使用函数获取指定窗口的句柄
window_handle = get_window_handle("记事本")
print(window_handle)
```
在这个示例中,我们导入了`win32gui`模块,并定义了一个函数`get_window_handle`,该函数接受一个窗口名称作为参数,并返回该窗口的句柄。然后,我们使用这个函数来获取名为"记事本"的窗口的句柄,并将其打印出来。
注意,这个方法只能获取到与给定名称匹配的第一个窗口的句柄。如果存在多个窗口具有相同的名称,那么它将返回第一个匹配窗口的句柄。


发布评论