Я только изучаю питон, и я новичок в теории относительности. Я создал следующий скрипт, который получит текущий заголовок активного окна и распечатает его в окне.
import win32gui
windowTile = "";
while ( True ) :
newWindowTile = win32gui.GetWindowText (win32gui.GetForegroundWindow());
if( newWindowTile != windowTile ) :
windowTile = newWindowTile ;
print( windowTile );
Приведенный выше фрагмент кода работает. Я сейчас пытаюсь получить имя приложения для активного окна (Foreground Window
)
У меня вопрос:
- Как получить имя активного приложения Windows на переднем плане в Python?
Изменить
Например: если пользователь переключается с калькулятора (calc.exe) на Google Chrome (chrome.exe), я хочу увидеть, как называется приложение, на которое он переключился. Проблема с заголовком заключается в том, что не все приложения добавляют к заголовку имя приложения. Например, Google Chrome помещает заголовок страницы как заголовок окна. Я хочу знать, как называется приложение, на которое переключился пользователь.
calc.exe
chrome.exe