как я могу получить имя окна?[Python] - PullRequest
0 голосов
/ 14 сентября 2010

Как я могу получить имя окна?

Я хочу создать скрипт, в котором у меня есть какое-нибудь событие с клавиатурой, и я хочу, чтобы это происходило только в том случае, если в имени окна есть что-то в имени, например, Firefox.

как мне это сделать?

самый простой способ

Ответы [ 2 ]

2 голосов
/ 14 сентября 2010

Если под «именем окна» вы подразумеваете «окно заголовок » и предполагаете, что у вас есть дескриптор окна в hwnd,

import win32gui
thetitle = win32gui.GetWindowText( hwnd )

Вам необходимо загрузить win32gui и другие "расширения Windows для Python" из здесь и установить их на свой компьютер.

Если вы имеете в виду что-то еще, уточните!

0 голосов
/ 21 марта 2011

Если вы используете pyhook, event.WindowName в вашей функции OnKeyboardEvent etc содержит значение xx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...