egorttt_youtube, Как-то давно. Баловался с winApi.
getforegroundwindow этот метод хватает активное окно и возвращает значение дескриптора
SendMessage отправляет сообщение окну(которое схватил)
Но тогда работа с винапи была организована, а в питоне я не в курсе что да как. Погугли может чем поможет.