Python 检测当前活动窗口的程序
可以使用 pywin32 库来实现检测当前正在使用的窗口的程序。
以下是一个示例代码:
import win32gui
def get_current_window():
# 获取当前活动窗口的句柄
hwnd = win32gui.GetForegroundWindow()
# 获取窗口标题
title = win32gui.GetWindowText(hwnd)
# 获取窗口类名
classname = win32gui.GetClassName(hwnd)
return (hwnd, title, classname)
if __name__ == '__main__':
hwnd, title, classname = get_current_window()
print('当前窗口句柄: ', hwnd)
print('当前窗口标题: ', title)
print('当前窗口类名: ', classname)
在上述代码中,get_current_window() 函数用来获取当前活动窗口的句柄、标题和类名。win32gui 库中提供了一些函数来获取窗口信息,例如 GetForegroundWindow() 用来获取当前活动窗口的句柄,GetWindowText() 用来获取窗口标题,GetClassName() 用来获取窗口类名。最后在 if __name__ == '__main__': 代码块中调用 get_current_window() 函数并打印窗口信息。
原文地址: https://www.cveoy.top/t/topic/njdF 著作权归作者所有。请勿转载和采集!