写一个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/bWn8 著作权归作者所有。请勿转载和采集!