OnKeyDown + VK_UP und VK_DOWN
-
Ich hab ein Dialog in dem ich eine von CWnd abgeleitete Klasse habe. Diese klasse soll in OnKeyDown auf die Keys: VK_UP und VK_DOWN also die Pfeiltasten reagieren. Aber die funktion wird von diesen Tasten nicht aufgerufen.
Weiß einer wie ich dasbeheben kann ?
-
Die Funktion wird nur aufgerufen, wenn dieses Control den Focus hat...
-
Naja ich glaub du verstehst mich als nicht richtig wei dem auch sei:
Man muss:
OnGetDlgCode überschreiben damit die Codes der Pfeiltasten an das eigene Control gebunden werden könne. Windows Sendet bestimmte Tastencodes immernur an ein Fenster.
-
Und was ist jetzt Deine Frage? Wenn Du in OnGetDlgCode DLGC_WANTARROWS zurückgibst, sollte doch alles gehen, oder?
-
Ja dann gehts aber ich hatte es selbst gelöst du warst einfach zu spät drann. Du könntest die aber nochmal die sache mit der Combobox anschaeuen die ich weiter unten gepostet hatte wäre nett.