Cómo monitorear si la aplicación está en la capa superior usando Python
Hola, creo que podrías considerar implementar esta funcionalidad obteniendo el nombre de la ventana activa superior actual.
Utilice el módulo win32gui
win32gui.GetForegroundWindow(), puede obtener el identificador de la ventana activa superior
Solo asegúrese de que el identificador que obtenga sea que necesitas Aplicaciones de monitorización
.