2010-09-14 172 views
0

如何獲取窗口名稱?如何獲取窗口名稱? [Python]

我想創建一個腳本,我有一些鍵盤事件,並且我希望它只在窗口名稱中包含名稱中的某些內容時纔會發生,例如Firefox。

我該怎麼辦?

最簡單的方法

+0

你說的是哪窗口?目前專注於桌面的那個? – 2010-09-14 08:22:18

+0

是的,重點 – Shady 2010-09-14 17:41:43

回答

2

如果「窗口名稱」你的意思是「窗口標題」,並假設你有窗口的句柄hwnd

import win32gui 
thetitle = win32gui.GetWindowText(hwnd) 

您需要下載win32gui和當然還有其他來自here的「Python for Windows擴展」,並將它們安裝到您的機器上。

如果你的意思是別的,請澄清!

0

如果使用pyhook,event.WindowNameOnKeyboardEvent等功能包含數值xx

相關問題