сообщение TTM_ENUMTOOLS
Извлекает сведения о текущем инструменте, то есть инструменте, для которого в данный момент отображается текст подсказки.
Параметры
-
wParam
-
Отсчитываемый от нуля индекс средства, для которого требуется получить сведения.
-
lParam
-
Указатель на структуру TOOLINFO , которая получает сведения о средстве. Перед отправкой этого сообщения задайте для элемента cbSize этой структуры значение sizeof(TOOLINFO). Выделение буфера. Задайте элемент lpszText , чтобы он указывал на буфер для получения текста средства. Определить требуемый размер буфера невозможно. Однако текст средства, возвращаемый в элементе lpszText структуры TOOLINFO , имеет максимальную длину 80 TCHAR, включая завершающий null. Если текст превышает эту длину, он усекается.
Возвращаемое значение
Возвращает значение FALSE , независимо от того, был ли перечислен инструмент.
Комментарии
Предупреждение системы безопасности: Использование этого сообщения может поставить под угрозу безопасность программы. Это сообщение не позволяет получателю сообщения узнать размер буфера или указать размер буфера. Прежде чем продолжить, ознакомьтесь с разделом Вопросы безопасности: Элементы управления Microsoft Windows .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows Vista [только классические приложения] |
Минимальная версия сервера |
Windows Server 2003 [только классические приложения] |
Заголовок |
|
Имя в кодировке Юникод и ANSI |
TTM_ENUMTOOLSW (Юникод) и TTM_ENUMTOOLSA (ANSI) |