TBN_DROPDOWN通知代码
当用户单击下拉按钮时,工具栏控件发送。 此通知代码以 WM_NOTIFY 消息的形式发送。
TBN_DROPDOWN
lpnmtb = (LPNMTOOLBAR) lParam;
参数
-
lParam
-
指向包含此通知代码相关信息的 NMTOOLBAR 结构的指针。 对于此通知代码,只有此结构的 hdr 和 iItem 成员有效。
返回值
返回以下值之一:
返回代码 | 说明 |
---|---|
|
已处理下拉列表。 |
|
未处理下拉列表。 |
|
已处理下拉列表,但将按钮视为常规按钮。 |
备注
注意
下拉按钮可以是普通 (BTNS_DROPDOWN 样式) ,在按钮图像旁边显示箭头 (BTNS_WHOLEDROPDOWN 样式) ,或显示与图像 (TBSTYLE_EX_DRAWDDARROWS 样式) 分隔的箭头。 如果使用分隔箭头,则仅当用户单击按钮的箭头部分时,才会发送TBN_DROPDOWN。 如果用户单击按钮的main部分,则会发送带有按钮 ID 的WM_COMMAND消息,就像使用标准按钮一样。 对于其他两种样式的下拉按钮,当用户单击按钮的任何部分时,将发送TBN_DROPDOWN。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows Vista [仅限桌面应用] |
最低受支持的服务器 |
Windows Server 2003 [仅限桌面应用] |
标头 |
|