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 |
---|---|
|
Die Dropdownliste wurde verarbeitet. |
|
Die Dropdownliste wurde nicht behandelt. |
|
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 |
|