TB_GETBUTTONINFO сообщение

Извлекает расширенные сведения для кнопки на панели инструментов.

Параметры

wParam

Идентификатор команды кнопки.

lParam

Указатель на структуру TBBUTTONINFO , которая получает сведения о кнопке. Перед отправкой этого сообщения необходимо заполнить элементы cbSize и dwMask этой структуры.

Возвращаемое значение

Возвращает отсчитываемый от нуля индекс кнопки или значение -1, если произошла ошибка.

Комментарии

При использовании TB_ADDBUTTONS или TB_INSERTBUTTON для размещения кнопок на панели инструментов текст кнопки обычно указывается в индексе строкового пула. TB_GETBUTTONINFO не извлекает эту строку. Чтобы использовать TB_GETBUTTONINFO для получения текста кнопки, необходимо сначала задать текстовую строку с TB_SETBUTTONINFO. После настройки текста кнопки с помощью TB_SETBUTTONINFO вы больше не сможете использовать индекс строкового пула.

Требования

Требование Значение
Минимальная версия клиента
Windows Vista [только классические приложения]
Минимальная версия сервера
Windows Server 2003 [только классические приложения]
Заголовок
Commctrl.h
Имя в кодировке Юникод и ANSI
TB_GETBUTTONINFOW (Юникод) и TB_GETBUTTONINFOA (ANSI)

См. также раздел

Справочные материалы

TB_SETBUTTONINFO

TB_GETBUTTONTEXT