用python识别游戏窗口
要识别游戏窗口,可以使用Python中的Pywin32库。以下是一个简单的示例代码,可以识别窗口标题包含“游戏名称”的游戏窗口:
import win32gui
def enum_windows_callback(hwnd, window_list):
if "游戏名称" in win32gui.GetWindowText(hwnd):
window_list.append(hwnd)
window_list = []
win32gui.EnumWindows(enum_windows_callback, window_list)
if len(window_list) > 0:
game_window = window_list[0]
# 可以在这里添加代码来操作游戏窗口
else:
print("未找到游戏窗口")
该代码将枚举所有窗口,并将标题包含“游戏名称”的窗口句柄添加到一个列表中。如果找到了游戏窗口,则可以在列表中选择第一个窗口,并在该窗口上执行任何所需的操作。如果没有找到游戏窗口,则会打印一条消息。请注意,此示例代码仅适用于使用窗口标题来标识游戏窗口的情况。如果您需要使用其他标识符(例如类名或进程ID),则需要相应地修改代码
原文地址: https://www.cveoy.top/t/topic/eDLV 著作权归作者所有。请勿转载和采集!