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) |