Freigeben über


CBN_CLOSEUP-Benachrichtigungscode

Wird gesendet, wenn das Listenfeld eines Kombinationsfelds geschlossen wurde. Das übergeordnete Fenster des Kombinationsfelds empfängt diesen Benachrichtigungscode über die WM_COMMAND-Nachricht.

CBN_CLOSEUP

    WPARAM wParam;
    LPARAM lParam; 

Parameter

wParam

LOWORD enthält den Steuerelementbezeichner des Kombinationsfelds. HIWORD gibt den Benachrichtigungscode an.

lParam

Handle für das Kombinationsfeld.

Hinweise

Wenn der bzw. die Benutzer*in die aktuelle Auswahl geändert hat, sendet das Kombinationsfeld auch den CBN_SELCHANGE-Benachrichtigungscode, wenn die Dropdownliste geschlossen wird. Im Allgemeinen können Sie nicht vorhersagen, in welcher Reihenfolge Benachrichtigungscodes gesendet werden. Insbesondere kann ein CBN_SELCHANGE-Benachrichtigungscode vor oder nach einem CBN_CLOSEUP-Benachrichtigungscode auftreten.

Um einen bestimmten Prozess jedes Mal auszuführen, wenn der bzw. die Benutzer*in ein Listenelement auswählt, können Sie entweder den CBN_SELCHANGE- oder CBN_CLOSEUP-Benachrichtigungscode verwenden. Normalerweise warten Sie vor der Verarbeitung einer Änderung in der aktuellen Auswahl auf den CBN_CLOSEUP-Benachrichtigungscode. Dies kann besonders wichtig sein, wenn eine erhebliche Menge an Verarbeitung erforderlich ist.

Dieser Benachrichtigungscode wird nicht an ein Kombinationsfeld mit dem Stil CBS_SIMPLE gesendet.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2003 [nur Desktop-Apps]
Header
Winuser.h (einschließlich Windows.h)

Siehe auch

Referenz

CBN_DROPDOWN

CBN_SELCHANGE

Weitere Ressourcen

HIWORD

LOWORD

WM_COMMAND