Tastatureingaben in Dialog abfangen
-
Hi,
ich habe einen CDialog, in dem ich die Tastatureingaben abfangen möchte, die jemand macht, während dieser Dialog aktiv ist. auf WM_KEYDOWN oder WM_SYSKEYDOWN passiert aber nichts, sprich wenn ich diese Events abfange, kommt da nie was an.
Wie geht sowas also?
-
Tipp mal *PreTranslateMessage* in die Suche.
-
Endweder mit PreTranslateMessage() oder mit PeekMessage(). Für letzteres schau mal hier nach, vielleicht hilft Dir das weiter. Ist nicht unbedingt elegant, aber hat bei mir funktioniert.