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


Anmelden zum Antworten