Windows Standard F10 umlenken / abfangen
-
Hallo,
ich möchte die F10 Taste andersweitig nutzen.
Standardmäßig spricht sie nur das Menü der Applikation an.
Wie kann ich es umlenken auf die "normale" Tastaturabfrage?
Danke !
Olaf
-
Hallo,
versuche mal, die WM_KEYDOWN Nachricht abzufangen. Im ersten Paarameter erhälst du den Charakterwert der Taste.
Die Standardfunktion Klasse::OnKeyDown sollte dann nur für die erlaubten Tasten aufgerufen werden.
-
Hallo,
vielen Dank. Aber das klappt wohl nicht. Bevor es
im Programm ausgewerte werden kann, wirkt es auf
das Menü.Ich mache es jetzt über eine Hook. Allerdings weiß ich
dort noch nicht, wie ich die Taste abfangen kann (so,
als würde sie nicht gedrückt).Den gewollten Tastendruck realisiere ich mit einen Event_Key.
Im augenblick funktioniert daher beides - menü und meine gewollte
AktionOlaf
-
schau mal bei CodeGuru.
Da gibts ein ganz gutes beispiel dazu.Devil
-
GetAsyncKeyState -- Siehe MSDN