WM_DRAWITEM

WM_DRAWITEM сообщение отправляется в окно-владелец рисуемого владельцем кнопки, поле со списком, список или меню, когда визуального аспекта кнопку, поле со списком, список или меню изменилось.

WM_DRAWITEM idCtl = wParam (UINT);             / / управления lpdis идентификатор = lParam (LPDRAWITEMSTRUCT); / / для рисования элемента информации 
 

Параметры

idCtl
Значение wParam. Задает идентификатор элемента управления, который отправляет сообщение WM_DRAWITEM. Если сообщение было отправлено по меню, этот параметр равен нулю.
lpdis
Значение lParam. Указатель на структуру DRAWITEMSTRUCT , содержащий информацию о рисуемому элементу и тип рисунка требуется.

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

Если приложение обрабатывает это сообщение, он должен возвращать значение TRUE.

Действия по умолчанию

DefWindowProc функция рисует прямоугольник фокуса для элемента рисуемого владельцем списка.

Примечания

ItemAction член DRAWITEMSTRUCT структуры определяет операции рисования, которые приложение должно выполнять.

Перед возвратом из обработки этого сообщения, приложение гарантировать, что контекст устройства, выявленные hDC член DRAWITEMSTRUCT структуры в состояние по умолчанию.

QuickInfo

nbsp; Windows &NT: требует версии 3.1 или более поздней версии.
Windows:Требует Windows 95 или более поздней версии.
Windows CE:Требует версии 1.0 или более поздней версии.
Заголовок:Объявленные в winuser.h.

Родственные слова

Обзор полей со списком, списком окна сообщений, DefWindowProc, DRAWITEMSTRUCT

Index