сообщение WM_DRAWITEM
Отправляется в родительское окно нарисованной владельцем кнопки, поля со списком, списка или меню при изменении визуального аспекта кнопки, поля со списком или меню.
Окно получает это сообщение через функцию WindowProc .
WM_DRAWITEM
WPARAM wParam;
LPARAM lParam;
Параметры
-
wParam
-
Указывает идентификатор элемента управления, отправляющего WM_DRAWITEM сообщение. Если сообщение было отправлено с помощью меню, этот параметр равен нулю.
-
lParam
-
Указатель на структуру DRAWITEMSTRUCT , содержащую сведения об отрисовываемом элементе и требуемом типе рисования.
Возвращаемое значение
Если приложение обрабатывает это сообщение, оно должно вернуть значение TRUE.
Комментарии
По умолчанию функция DefWindowProc рисует прямоугольник фокуса для элемента списка, нарисованного владельцем.
Элемент itemAction структуры DRAWITEMSTRUCT указывает операцию рисования, которую должно выполнить приложение.
Перед возвращением из обработки этого сообщения приложение должно убедиться, что контекст устройства, определенный элементом HDC структуры DRAWITEMSTRUCT , находится в состоянии по умолчанию.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows Vista [только классические приложения] |
Минимальная версия сервера |
Windows Server 2003 [только классические приложения] |
Заголовок |
|
См. также раздел
-
Справочные материалы
-
Другие ресурсы