Forums Neueste Beiträge
 

Fensterzustände verdeckt / im Vordergrund ermitteln

27/10/2008 - 15:02 von Peter Maier | Report spam
Hi,

den Zustand minimiert oder nicht zu ermitteln ist ja noch leicht. Aber wie
kann ich feststellen ob ein Fenster gerade im Hintergrund (also verdeckt von
anderen Fenstern aber nicht minimiert) ist, bzw. ob es gerade angezeigt
wird?

Viele Grüße,

Peter
 

Lesen sie die antworten

#1 Karsten Sosna
27/10/2008 - 15:48 | Warnen spam
den Zustand minimiert oder nicht zu ermitteln ist ja noch leicht. Aber wie
kann ich feststellen ob ein Fenster gerade im Hintergrund (also verdeckt
von anderen Fenstern aber nicht minimiert) ist, bzw. ob es gerade
angezeigt wird?



Hallo Peter,
das kann man sicherlich ermitteln, doch sicherlich nicht auf einfachen Weg.
Das einfachste ist, du ermittelst das ForeGroundWindow und vergleichst das
Handle mit dem Handle Deines Formulars. Ist das nicht gleich steht zumindest
fest dass Dein Formular nicht im Fordergrund ist, heißt aber nicht, das es
nicht sichtbar ist. Siehe API GetForegroundWindow.
Wofür brauchst Du das?
Gruß Scotty

Ähnliche fragen