可以使用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()函数并打印窗口信息。

写一个python检测当前正在使用的窗口的程序

原文地址: https://www.cveoy.top/t/topic/bWn8 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录