Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » OnKillFocus() ?

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
30.03.2005, 18:34 Uhr
mmc20
puss in boots


hallo,

ich habe in einem dialog einen weiteren dialog, welcher sich ähnlich einem popup-menu verhalten soll. dh. er wird durch einen menu-eintrag aufgerufen, und hängt dann quasi so am menu dran, jetzt sollte dieser aber auch von alleine verschwinden wenn ich nicht in diesen dlg clicke.
aber irgendwie funktioniert das mit dem OnKillFocus() nicht, diese nachricht erhält der dlg bereits während der dlg-onini, und wenn man dann neben den dlg clickt, garnicht

jemand eine idee ?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
31.03.2005, 11:10 Uhr
Th



OnKillFocus bedeutet, daß der Cursor wechselt, du benötigst aber die Message WM_ACTIVATE (wenn das Fenster deaktiviert wird). Ich nehme an, daß bei Aufruf des Popup-Dialogs es automatisch aktiviert wird.
Du mußt den Parameter 'wParam' dann auf WA_INACTIVE prüfen.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ VC++ / MFC ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: