TBN_GETBUTTONINFO通知代码

检索工具栏自定义信息,并通知工具栏的父窗口对工具栏所做的任何更改。 此通知代码以 WM_NOTIFY 消息的形式发送。

TBN_GETBUTTONINFO 

    lpnmtb = (LPNMTOOLBAR) lParam; 

参数

lParam

指向 NMTOOLBAR 结构的指针。 iItem 成员指定一个从零开始的索引,该索引提供“自定义工具栏”对话框显示为工具栏上可用和存在的按钮计数。 pszText 成员指定当前按钮文本的地址,cchText 指定其长度(以字符为单位)。 应用程序应使用有关按钮的信息填充结构。

返回值

如果按钮信息已复制到指定结构,则返回 TRUE ;否则返回 FALSE

备注

工具栏控件分配缓冲区,接收方 (父窗口) 必须将文本复制到该缓冲区。 cchText 成员包含将TBN_GETBUTTONINFO发送到父窗口时工具栏分配的缓冲区长度。

要求

要求
最低受支持的客户端
Windows Vista [仅限桌面应用]
最低受支持的服务器
Windows Server 2003 [仅限桌面应用]
标头
Commctrl.h
Unicode 和 ANSI 名称
TBN_GETBUTTONINFOW (Unicode) 和 TBN_GETBUTTONINFOA (ANSI)