TBN_DROPDOWN Benachrichtigungscode

Wird von einem Symbolleistensteuerelement gesendet, wenn der Benutzer auf eine Dropdownschaltfläche klickt. Dieser Benachrichtigungscode wird in Form einer WM_NOTIFY Nachricht gesendet.

TBN_DROPDOWN

    lpnmtb = (LPNMTOOLBAR) lParam;

Parameter

lParam

Zeiger auf eine NMTOOLBAR-Struktur , die Informationen zu diesem Benachrichtigungscode enthält. Für diesen Benachrichtigungscode sind nur die hdr- und iItem-Member dieser Struktur gültig.

Rückgabewert

Gibt einen der folgenden Werte zurück:

Rückgabecode Beschreibung
TBDDRET_DEFAULT
Die Dropdownliste wurde verarbeitet.
TBDDRET_NODEFAULT
Die Dropdownliste wurde nicht behandelt.
TBDDRET_TREATPRESSED
Die Dropdownliste wurde behandelt, aber behandeln Sie die Schaltfläche wie eine normale Schaltfläche.

Bemerkungen

Hinweis

Dropdownschaltflächen können einfach sein (BTNS_DROPDOWN Stil), einen Pfeil neben dem Schaltflächenbild (BTNS_WHOLEDROPDOWN Stil) oder einen vom Bild getrennten Pfeil (TBSTYLE_EX_DRAWDDARROWS Formatvorlage) anzeigen. Wenn ein getrennter Pfeil verwendet wird, wird TBN_DROPDOWN nur gesendet, wenn der Benutzer auf den Pfeilbereich der Schaltfläche klickt. Wenn der Benutzer auf den Standard Teil der Schaltfläche klickt, wird eine WM_COMMAND Nachricht mit der ID der Schaltfläche gesendet, genau wie bei einer Standardschaltfläche. Für die anderen beiden Stile der Dropdownschaltfläche wird TBN_DROPDOWN gesendet, wenn der Benutzer auf einen Beliebigen Teil der Schaltfläche klickt.

Anforderungen

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