Поделиться через


код уведомления 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
Имя в кодировке Юникод и ANSI
TBN_GETBUTTONINFOW (Юникод) и TBN_GETBUTTONINFOA (ANSI)