richeditcontrol - problem mit accelerator
-
hallo,
ich ich habe ein windowsfenster mit zwei richeditcontrols.
ein richeditcontrol habe ich gesubclasst, das reagiert auf wm_char und wm_keydown.
problem: acceleratoren reagieren nicht. keine reaktion auf wm_command!case WM_COMMAND: MessageBox(NULL,L"WM_COMMAND",NULL,MB_OK); // null erregung! :-1:was könnte da schief laufen?
gruß,
a.n.d.s.
-
ok, erledigt!
ach nicht der schonwieder <--- google master himself
es musste TranslateAccelerator(msg.hwnd, hAccelTable, &msg)
mit in die GetMessage loop!
warum auch immer.
also so:if (!TranslateAccelerator(msg.hwnd, hAccelTable, &msg)) { TranslateMessage(&msg); DispatchMessage(&msg); }thx,
bye.