Thread View: de.comp.lang.c++
1 messages
1 total messages
Started by Frank Jakob Tillges
Sun, 14 Apr 1996 20:04
Problem mit der MFC
Author: Frank Jakob Tillges
Date: Sun, 14 Apr 1996 20:04
Date: Sun, 14 Apr 1996 20:04
27 lines
1534 bytes
1534 bytes
Tach Hier, ich bin noch ein relativer C++ Neuling und programmiere mit Visual C++ 2.0 unter Win95 und habe folgendes Problem: Ich habe in meinem Programm ein Dialogfeld mit mehreren Multistatebuttons, die nicht durch die Maus betätigt werden sollen, sondern durch Funktionstasten. Da aber die Message WM_KEYDOWN nicht an mein Dialogfeld, sondern an das Kontrollelement das gerade den Eingabefocus besitzt gesendet wird, habe ich nicht die Möglichkeit auf einen Tastendruck zu reagieren. In der Foundation Class habe ich die Methode CWnd::SubclassDlgItem(nID,CWnd*) gefunden die bewirken soll, dass alle Botschaften die für das Kontrollelement gedacht sind zuerst durch die Messagemap des CWnd objects bearbeitet werden koennen. Nun habe ich die Methode folgendermassen, nach der Initialisierung des Dialogfeldes, aufgerufen: SubclassDlgItem(IDC_BUTTON1, this); leider funktioniert es nicht so wie ich es mir erhofft habe. Kann mir vielleicht jemand sagen was ich beim Aufruf der Methode falsch mache, oder gibt es evtl. eine andere Möglichkeit die Funktionstasten mit meinen Buttons zu "verknuepfen". Schon mal vielen Dank fuer Eure Mühe frank tillges
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads