Forums Neueste Beiträge
 

Form Lost Focus

16/10/2007 - 11:37 von Andreas Tögel | Report spam
Hallo,

Ich suche ein Event das ausgelöst wird wenn eine Form den Focus verliert
oder erhàlt.

Zum Hintergrund:
Ich habe eine Applikation mit mehreren Forms, wenn nun die Hauptform den
Focus verliert, weil zB mit Alt-Tab gewechselt wird möchte ich alle anderen
Forms auch ausblenden.


Ich habe schon verschiedene Events wie "Form.LostFocus" und "Form.Leave"
probiert und auch verschiedene Window Messages mit WndProc abgefangen.

Das einzige was funktioniert hat war: "How to Trap VB Form Lost Focus with
GetActiveWindow API" - http://support.microsoft.com/kb/q69792/
aber ich möchte nciht stàndig einen Timer laufen lassen...

Gruss Andreas
 

Lesen sie die antworten

#1 Herfried K. Wagner [MVP]
16/10/2007 - 20:16 | Warnen spam
"Andreas Tögel" schrieb:
Ich suche ein Event das ausgelöst wird wenn eine Form den Focus verliert
oder erhàlt.



Du suchst die Ereignisse 'Activate' und 'Deactivate' des Formulars.

M S Herfried K. Wagner
M V P <URL:http://dotnet.mvps.org/>
V B <URL:http://dotnet.mvps.org/dotnet/faqs/>

Ähnliche fragen