000
28.08.2005, 19:32 Uhr
~gast123
Gast
|
Hallo,
ich will in einem Fenster das keydown ereignis benutzen. Drücke ich jedoch Tasten passiert garnichts. Wenn ich z.B. das doubleClick Ereignis der Maus abfrage funkrionierts. Hat jemand eine Idee? Hier der Code
BEGIN_MESSAGE_MAP(KeyboardControl, CDialog) ON_WM_LBUTTONDBLCLK() ON_WM_KEYDOWN() END_MESSAGE_MAP()
void KeyboardControl::OnLButtonDblClk(UINT nFlags, CPoint point) { AfxMessageBox("doppelklick"); CDialog::OnLButtonDblClk(nFlags, point); }
void KeyboardControl::OnKeyDown(UINT nChar, UINT nRepCnt, UINT nFlags) { AfxMessageBox("taste gedrückt"); CDialog::OnKeyDown(nChar, nRepCnt, nFlags); } |