python 识别窗口
时间: 2023-08-16 17:05:20 浏览: 82
识别.py
您可以使用 Python 中的 pywin32 库来识别窗口。以下是一个简单的示例代码,可以识别并列出当前正在运行的所有窗口的标题:
```python
import win32gui
def enum_windows_callback(hwnd, results):
if win32gui.IsWindowVisible(hwnd):
results.append((hwnd, win32gui.GetWindowText(hwnd)))
windows = []
win32gui.EnumWindows(enum_windows_callback, windows)
for hwnd, title in windows:
print(title)
```
该代码使用 `EnumWindows` 函数枚举所有顶级窗口,然后使用 `IsWindowVisible` 函数检查窗口是否可见。如果窗口可见,则使用 `GetWindowText` 函数获取窗口标题。最后,将所有窗口的标题打印出来。
阅读全文