mensaje de WM_DRAWITEM

Se envía a la ventana primaria de un botón dibujado por el propietario, un cuadro combinado, un cuadro de lista o un menú cuando ha cambiado un aspecto visual del botón, cuadro combinado, cuadro de lista o menú.

Una ventana recibe este mensaje a través de la función WindowProc.

WM_DRAWITEM

    WPARAM wParam;
    LPARAM lParam; 

Parámetros

wParam

Especifica el identificador del control que envió el mensaje WM_DRAWITEM . Si un menú envió el mensaje, este parámetro es cero.

lParam

Puntero a una estructura DRAWITEMSTRUCT que contiene información sobre el elemento que se va a dibujar y el tipo de dibujo necesario.

Valor devuelto

Si la aplicación procesa este mensaje, debería devolver TRUE.

Observaciones

De forma predeterminada, la función DefWindowProc dibuja el rectángulo de foco para un elemento de cuadro de lista dibujado por el propietario.

El miembro itemAction de la estructura DRAWITEMSTRUCT especifica la operación de dibujo que debe realizar una aplicación.

Antes de volver al procesamiento de este mensaje, una aplicación debe asegurarse de que el contexto del dispositivo identificado por el miembro hDC de la estructura DRAWITEMSTRUCT está en el estado predeterminado.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado
Winuser.h (incluya Windows.h)

Consulte también

Referencia

DRAWITEMSTRUCT

Otros recursos

DefWindowProc