Структура NMTBGETINFOTIPA (commctrl.h)
Содержит и получает сведения о подсказке для элемента панели инструментов. Эта структура используется с кодом уведомления TBN_GETINFOTIP .
Синтаксис
typedef struct tagNMTBGETINFOTIPA {
NMHDR hdr;
LPSTR pszText;
int cchTextMax;
int iItem;
LPARAM lParam;
} NMTBGETINFOTIPA, *LPNMTBGETINFOTIPA;
Члены
hdr
Тип: NMHDR
Структура NMHDR, содержащая дополнительные сведения об уведомлении.
pszText
Тип: LPTSTR
Адрес буфера символов, который получает текст подсказки.
cchTextMax
Тип: int
Размер буфера в символах в pszText. В большинстве случаев буфер будет иметь размер символов INFOTIPSIZE, но всегда следует убедиться, что приложение не копирует больше символов cchTextMax в буфер в pszText.
iItem
Тип: int
Идентификатор команды элемента, для которого запрашиваются сведения о подсказке. Этот элемент заполняется элементом управления перед отправкой кода уведомления.
lParam
Тип: LPARAM
Определяемое приложением значение, связанное с элементом, для которого запрашиваются сведения о подсказке. Этот элемент заполняется элементом управления перед отправкой кода уведомления.
Комментарии
Примечание
Заголовок commctrl.h определяет NMTBGETINFOTIP в качестве псевдонима, который автоматически выбирает версию ANSI или Юникод этой функции на основе определения константы препроцессора ЮНИКОД. Использование псевдонима, не зависящий от кодирования, с кодом, который не является нейтральным для кодировки, может привести к несоответствиям, которые приводят к ошибкам компиляции или времени выполнения. Дополнительные сведения см. в разделе Соглашения для прототипов функций.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Верхняя часть | commctrl.h |