Verarbeiten von Benachrichtigungsmeldungen in erweiterten Kombinationsfeld-Steuerelementen

Wenn Benutzer mit dem erweiterten Kombinationsfeld interagieren, sendet das Steuerelement (CComboBoxEx) Benachrichtigungen an sein übergeordnetes Fenster, normalerweise ein Ansichts- oder Dialogfeldobjekt. Behandeln Sie diese Nachrichten, wenn Sie darauf reagieren möchten. Wenn der Benutzer z. B. die Dropdownliste aktiviert oder in das Editierfeld des Steuerelements klickt, wird die Benachrichtigung CBEN_BEGINEDIT gesendet.

Verwenden Sie den Klassen-Assistenten , um der übergeordneten Klasse Benachrichtigungshandler für die Nachrichten hinzuzufügen, die Sie implementieren möchten.

In der folgenden Liste sind die verschiedenen Benachrichtigungen beschrieben, die vom erweiterten Kombinationsfeld-Steuerelement gesendet werden.

  • CBEN_BEGINEDIT Wird gesendet, wenn der Benutzer die Dropdownliste aktiviert oder in das Editierfeld des Steuerelements klickt.

  • CBEN_DELETEITEM Wird gesendet, wenn ein Element gelöscht wurde.

  • CBEN_DRAGBEGIN Wird gesendet, wenn der Benutzer beginnt, das Bild des angezeigten Elements auf den Editierteil des Steuerelements zu ziehen.

  • CBEN_ENDEDIT Wird gesendet, wenn der Benutzer einen Vorgang im Editierfeld abgeschlossen oder ein Element in der Dropdownliste des Steuerelements ausgewählt hat.

  • CBEN_GETDISPINFO Wird gesendet, um Anzeigeinformationen zu einem Rückrufelement abzurufen.

  • CBEN_INSERTITEM Wird gesendet, wenn ein neues Element in das Steuerelement eingefügt wurde.

Weitere Informationen

Verwenden von CComboBoxEx
Steuerelemente