Benutzer mit den meisten Antworten
Tastaturmeldungen abfangen, aber wie?

Frage
-
Guten Tag,
in einer DLL verwende ich Doc/View mit CFormView, welcher mittels Dialog Editor mit diversen Steuerelementen versehen wurde, unter anderen mit 4 CEdit. Je eine von diesen befinden sich in einer Gruppe. Ich versuche nun Tastaturmeldungen abzufangen wenn eines dieser CEdit den Fokus hat. Das gelingt leider nicht, weder OnKeyDown(), noch mit OnGetDlgCCode() oder OnChar() werden aufgerufen. Auch PreTranslateMessage() wird nicht aufgerufen. Nun bin ich ratlos und bitte um Hilfe.
Ich habe diese Frage bereits im MSDN-Forum gestellt, war aber unsicher, ob das dort richtig war. Deshalb die Wiederholung hier.
Danke im Voraus für Hilfe.
Antworten
-
DLL mit Doc/View? Wie das bitte?
Was ist das für ein Konstrukt? Wie wird den dieses Formular erzeugt?
Wi läuft die Message Loop? In der EXE oder in Deiner DLL?
Martin Richter -- MVP for VC++ [Germany] -- http://blog.m-ri.de- Als Antwort vorgeschlagen Robert BreitenhoferModerator Donnerstag, 5. November 2009 10:04
- Als Antwort markiert Robert BreitenhoferModerator Freitag, 6. November 2009 12:31
-
Hallo m-thaddaeus,
Könntest Du Dein Problem schon lösen?
Schau Dir mal die folgenden Links an. Vielleicht können Sie Dir weiter helfen.
Tastatur Nachrichten Verarbeitung à http://www.codeguru.com/Cpp/W-D/dislog/tutorials/article.php/c4965
http://support.microsoft.com/kb/102589
http://social.msdn.microsoft.com/Forums/en-US/vcgeneral/thread/bbc739e3-6ee6-42b0-8b5f-d31d8984f578
Grüße,
Robert
- Als Antwort vorgeschlagen Robert BreitenhoferModerator Donnerstag, 5. November 2009 10:05
- Als Antwort markiert Robert BreitenhoferModerator Freitag, 6. November 2009 12:31
Alle Antworten
-
DLL mit Doc/View? Wie das bitte?
Was ist das für ein Konstrukt? Wie wird den dieses Formular erzeugt?
Wi läuft die Message Loop? In der EXE oder in Deiner DLL?
Martin Richter -- MVP for VC++ [Germany] -- http://blog.m-ri.de- Als Antwort vorgeschlagen Robert BreitenhoferModerator Donnerstag, 5. November 2009 10:04
- Als Antwort markiert Robert BreitenhoferModerator Freitag, 6. November 2009 12:31
-
Hallo m-thaddaeus,
Könntest Du Dein Problem schon lösen?
Schau Dir mal die folgenden Links an. Vielleicht können Sie Dir weiter helfen.
Tastatur Nachrichten Verarbeitung à http://www.codeguru.com/Cpp/W-D/dislog/tutorials/article.php/c4965
http://support.microsoft.com/kb/102589
http://social.msdn.microsoft.com/Forums/en-US/vcgeneral/thread/bbc739e3-6ee6-42b0-8b5f-d31d8984f578
Grüße,
Robert
- Als Antwort vorgeschlagen Robert BreitenhoferModerator Donnerstag, 5. November 2009 10:05
- Als Antwort markiert Robert BreitenhoferModerator Freitag, 6. November 2009 12:31