код уведомления TBN_GETBUTTONINFO
Извлекает сведения о настройке панели инструментов и уведомляет родительское окно панели инструментов о любых изменениях, внесенных в панель инструментов. Этот код уведомления отправляется в виде сообщения WM_NOTIFY .
TBN_GETBUTTONINFO
lpnmtb = (LPNMTOOLBAR) lParam;
Параметры
-
lParam
-
Указатель на структуру NMTOOLBAR . Элемент iItem задает отсчитываемый от нуля индекс, предоставляющий количество кнопок, отображаемых в диалоговом окне Настройка панели инструментов как доступные и присутствующие на панели инструментов. Элемент pszText указывает адрес текущего текста кнопки, а cchText — его длину в символах. Приложение должно заполнить структуру сведениями о кнопке.
Возвращаемое значение
Возвращает значение TRUE , если сведения о кнопке были скопированы в указанную структуру, или false в противном случае.
Комментарии
Элемент управления панели инструментов выделяет буфер, а получатель (родительское окно) должен скопировать текст в этот буфер. Элемент cchText содержит длину буфера, выделенного панелью инструментов при отправке TBN_GETBUTTONINFO в родительское окно.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows Vista [только классические приложения] |
Минимальная версия сервера |
Windows Server 2003 [только классические приложения] |
Заголовок |
|
Имя в кодировке Юникод и ANSI |
TBN_GETBUTTONINFOW (Юникод) и TBN_GETBUTTONINFOA (ANSI) |