_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 Dropdown-Datei wurde verarbeitet.
TBDDRET _ NODEFAULT
Das Dropdown wurde nicht behandelt.
TBDDRET _ TREATPRESSED
Die Dropdown-Schaltfläche wurde behandelt, behandelt die Schaltfläche jedoch wie eine reguläre Schaltfläche.

Bemerkungen

Hinweis

Dropdownschaltflächen können einfach sein (BTNS-DROPDOWN-Stil), _ einen Pfeil neben dem Schaltflächenbild anzeigen (BTNS _ WHOLEDROPDOWN-Stil) oder einen Pfeil anzeigen, der vom Bild getrennt ist (TBSTYLE _ EX _ DRAWDDARROWS-Stil). Wenn ein separater Pfeil verwendet wird, wird TBN _ DROPDOWN nur gesendet, wenn der Benutzer auf den Pfeilteil der Schaltfläche klickt. Wenn der Benutzer auf den Hauptteil der Schaltfläche klickt, wird wie bei einer Standardschaltfläche eine WM _ COMMAND-Meldung mit der ID der Schaltfläche gesendet. Für die anderen beiden Stile der Dropdownschaltfläche wird TBN _ DROPDOWN gesendet, wenn der Benutzer auf einen beliebigen Teil der Schaltfläche klickt.

Requirements (Anforderungen)

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