TBN_DROPDOWN code de notification
Envoyé par un contrôle de barre d’outils lorsque l’utilisateur clique sur un bouton déroulant. Ce code de notification est envoyé sous la forme d’un message WM_NOTIFY .
TBN_DROPDOWN
lpnmtb = (LPNMTOOLBAR) lParam;
Paramètres
-
lParam
-
Pointeur vers une structure NMTOOLBAR qui contient des informations sur ce code de notification. Pour ce code de notification, seuls les membres hdr et iItem de cette structure sont valides.
Valeur retournée
Renvoie l'une des valeurs suivantes :
Code de retour | Description |
---|---|
|
La liste déroulante a été gérée. |
|
La liste déroulante n’a pas été gérée. |
|
La liste déroulante a été gérée, mais traitez le bouton comme un bouton normal. |
Notes
Notes
Les boutons déroulants peuvent être simples (style BTNS_DROPDOWN ), afficher une flèche en regard de l’image du bouton (BTNS_WHOLEDROPDOWN style) ou afficher une flèche séparée de l’image (style TBSTYLE_EX_DRAWDDARROWS ). Si une flèche séparée est utilisée, TBN_DROPDOWN est envoyé uniquement si l’utilisateur clique sur la partie flèche du bouton. Si l’utilisateur clique sur la partie main du bouton, un message WM_COMMAND avec l’ID du bouton est envoyé, comme avec un bouton standard. Pour les deux autres styles de bouton déroulant, TBN_DROPDOWN est envoyé lorsque l’utilisateur clique sur une partie du bouton.
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge |
Windows Server 2003 [applications de bureau uniquement] |
En-tête |
|