Ermitteln ob ein Programm Fenster aktiv ist
Verfasst: 01.11.2010 23:49
Hallo,
ich schreibe eine Library und möchte gerne ermitteln ob das Programmfenster welches die Bibliotheksfunktionen aufruft aktiv ist. Das mache ich mit folgenden Code. Spricht was dagegen bzw. gibt es eine bessere Lösung?
Gruß Michael
ich schreibe eine Library und möchte gerne ermitteln ob das Programmfenster welches die Bibliotheksfunktionen aufruft aktiv ist. Das mache ich mit folgenden Code. Spricht was dagegen bzw. gibt es eine bessere Lösung?
Gruß Michael
Code: Alles auswählen
ProcedureDLL MP_IsScreenActive()
hWnd = GetActiveWindow_()
hWnd2 = GetForegroundWindow_()
If hWnd = hwnd2
ProcedureReturn #True
Else
ProcedureReturn #False
EndIf
EndProcedure