ComboBox und WM_CHAR
-
Hallo,
ich habe von CComboBox eine Klasse abgeleitet. In dieser Klasse muss ich auf die Nachricht WM_CHAR reagieren. Der Handler dafür ist über den Klassenassistenten eingerichtet, aber dieser Handler wird niemals aufgerufen.
Empfängt (oder sendet) eine ComboBox keine WM_KEYDOWN- und WM_CHAR-Nachrichten?
Ich muss folgendes Realisieren:
void CMyComboBox::OnChar(...) { // Alten Text auslesen CComboBox::OnChar(...); // Neuen Text auslesen // ... verarbeiten ... }
Mit einem Editfeld gehts ohne Probleme, aber wie verarbeite ich WM_CHAR in einer ComboBox?
Im Voraus schon mal herzlichen Dank für Eure Hilfe!
Gruß,
Andreas
-
CComboBoxEx::GetEditCtrl subclassen