Hallo,
ich hätte mal eine etwas speziellere Frage.
Ich führe in einer WPF-Anwednung regelmäßig Aktualierungen durch und möchte diese nicht durchführen, wenn die Anwednung von einem anderen Programm überdeckt wird. Allein die Prüfung, ob die Anwendung den Fokus hat, genügt leider nicht.
Beispiel1:
Die Software liegt auf dem zweiten Bildschirm, hat keinen Fokus (ist aber sichtbar), da auf dem ersten Bildschirm in einem anderen Programm gearbeitet. Hier sollen Aktualisierungen auf dem zweiten Bildschirm stattfinden.
Beispiel2:
Das Gleiche wie in Beispiel1, nur dass das Programm auf dem zweiten Bildschirm von z.B. einem Browser überdeckt wird. Hierbei sollen diesmal keine Aktualisierungen stattfinden, weil das Programm nicht sichtbar ist.
Wie könnten man überprüfen, ob die Anwendung durch ein anderes Fesnter überdeckt wird?
|
|