TBN_GETBUTTONINFO通知代码
检索工具栏自定义信息,并通知工具栏的父窗口对工具栏所做的任何更改。 此通知代码以 WM_NOTIFY 消息的形式发送。
TBN_GETBUTTONINFO
lpnmtb = (LPNMTOOLBAR) lParam;
参数
-
lParam
-
指向 NMTOOLBAR 结构的指针。 iItem 成员指定一个从零开始的索引,该索引提供“自定义工具栏”对话框显示为工具栏上可用和存在的按钮计数。 pszText 成员指定当前按钮文本的地址,cchText 指定其长度(以字符为单位)。 应用程序应使用有关按钮的信息填充结构。
返回值
如果按钮信息已复制到指定结构,则返回 TRUE ;否则返回 FALSE 。
备注
工具栏控件分配缓冲区,接收方 (父窗口) 必须将文本复制到该缓冲区。 cchText 成员包含将TBN_GETBUTTONINFO发送到父窗口时工具栏分配的缓冲区长度。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows Vista [仅限桌面应用] |
最低受支持的服务器 |
Windows Server 2003 [仅限桌面应用] |
标头 |
|
Unicode 和 ANSI 名称 |
TBN_GETBUTTONINFOW (Unicode) 和 TBN_GETBUTTONINFOA (ANSI) |