Verarbeiten von Benachrichtigungsmeldungen in den erweiterten Kombinationsfeld-Steuerelementen

Während der Benutzer mit dem erweiterten Kombinationsfeld interagieren, sendet das Steuerelement (CComboBoxEx) Benachrichtigungsmeldungen an das übergeordnete Fenster, normalerweise eine Sicht oder ein Dialogfeldobjekt.Bearbeiten Sie diese Meldungen, wenn Sie etwas in der Antwort durchführen möchten.Wenn der Benutzer beispielsweise die Dropdownliste aktiviert oder im Eingabefeld des Steuerelements klickt, wird die CBEN_BEGINEDIT Benachrichtigung gesendet.

Verwenden Sie das Eigenschaftenfenster, um Benachrichtigung Klassenhandler der übergeordneten Klasse für diese Meldungen hinzuzufügen, die Sie implementieren möchten.

Die folgende Liste beschreibt die verschiedenen Benachrichtigungen, die vom erweiterte Kombinationsfeld-Steuerelement gesendet werden.

  • CBEN_BEGINEDIT gesendet, wenn der Benutzer die Dropdownliste aktiviert oder im Eingabefeld des Steuerelements klickt.

  • CBEN_DELETEITEM gesendet hat, wann ein Element gelöscht wurde.

  • CBEN_DRAGBEGIN gesendet wird, wenn der Benutzer beginnt, wird das Bild in dem das Ziehen des Elements bearbeiten des Steuerelements angezeigt wird.

  • CBEN_ENDEDIT gesendet, wenn der Benutzer hat einen Vorgang innerhalb des Eingabefelds geschlossen oder weist ein Element aus der Dropdownliste des Steuerelements ausgewählt.

  • CBEN_GETDISPINFO gesendet, um Zeigt Informationen über ein Rückruf Element abzurufen.

  • CBEN_INSERTITEM gesendet hat, wann ein neuer Artikel in das Steuerelement eingefügt wurde.

Siehe auch

Referenz

Verwenden von CComboBoxEx

Konzepte

Steuerelemente (MFC)