TBN_DROPDOWN código de notificación

Enviado por un control de barra de herramientas cuando el usuario hace clic en un botón desplegable. Este código de notificación se envía en forma de mensaje WM_NOTIFY .

TBN_DROPDOWN

    lpnmtb = (LPNMTOOLBAR) lParam;

Parámetros

lParam

Puntero a una estructura NMTOOLBAR que contiene información sobre este código de notificación. Para este código de notificación, solo los miembros hdr e iItem de esta estructura son válidos.

Valor devuelto

Devuelve uno de los valores siguientes:

Código devuelto Descripción
TBDDRET_DEFAULT
La lista desplegable se controló.
TBDDRET_NODEFAULT
La lista desplegable no se ha controlado.
TBDDRET_TREATPRESSED
La lista desplegable se controló, pero trate el botón como un botón normal.

Observaciones

Nota

Los botones desplegables pueden ser simples (BTNS_DROPDOWN estilo), mostrar una flecha junto a la imagen del botón (estilo BTNS_WHOLEDROPDOWN ) o mostrar una flecha separada de la imagen (estilo TBSTYLE_EX_DRAWDDARROWS ). Si se usa una flecha separada, TBN_DROPDOWN solo se envía si el usuario hace clic en la parte de flecha del botón. Si el usuario hace clic en la parte principal del botón, se envía un mensaje de WM_COMMAND con el identificador del botón, igual que con un botón estándar. Para los otros dos estilos del botón desplegable, se envía TBN_DROPDOWN cuando el usuario hace clic en cualquier parte del botón.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado
Commctrl.h