我怎样才能获得窗口名称? [蟒蛇]

时间:2010-09-14 04:25:59

标签: python windows

如何获取窗口名称?

我想创建一个脚本,我有一些键盘事件,我希望它只在窗口名称中包含某些内容时才会发生,例如Firefox。

我该怎么办?

最简单的方式

2 个答案:

答案 0 :(得分:2)

如果通过“窗口名称”表示“window title ”,并假设您在hwnd中有窗口句柄,

import win32gui
thetitle = win32gui.GetWindowText( hwnd )

当然,您需要从here下载win32gui和其他“适用于Python的Windows扩展程序”,然后将它们安装到您的计算机上。

如果您的意思是其他,请澄清!

答案 1 :(得分:0)

如果您使用的是pyhook,event.WindowName等函数中的OnKeyboardEvent包含值xx