Wie finde ich heraus ob ein Dialog keinen Fokus mehr hat?

Hulewulle

Mitglied
Hallo,

Ich habe einen MFC Dialog in dem mehrere Editfelder und Buttons sind. Jetzt möchte ich eine bestimmte Aktion ausführen wenn der Dialog seinen Fokus verliert. Beispiel: eine Editbox im Dialog hat den Fokus und der Dialog wird in den Hintergrund verschoben, dadurch verliert der Dialog den Fokus.

Welche Windowsnachricht muss ich denn behandeln um eine Aktion auszuführen wenn der Dialog den fokus verliert?

MfG

Hulewulle
 
Hallo,

Danke für die schnelle Antwort, nur irgendwie will das bei mir nicht :confused:

Der Dialog um den es geht ist in einem TabCtrl. Der Dialog bekommt diese WM_ACTIVATE Nachricht garnicht.
Ich bin mit Windowsnachrichten nicht so fitt. Kann mir wer kurz erklären wieso der Dialog wenn er in ein TbCtrl eingefügt ist diese NAchricht nicht mehr bekommt?

MfG

Hulewulle
 
Zuletzt bearbeitet:
Zurück