WM_DRAWITEM mensagem

Enviado para a janela pai de um botão desenhado pelo proprietário, caixa de combinação, caixa de listagem ou menu quando um aspecto visual do botão, caixa de combinação, caixa de listagem ou menu foi alterado.

Uma janela recebe essa mensagem por meio da função WindowProc.

WM_DRAWITEM

    WPARAM wParam;
    LPARAM lParam; 

Parâmetros

wParam

Especifica o identificador do controle que enviou a mensagem WM_DRAWITEM . Se a mensagem tiver sido enviada por um menu, esse parâmetro será zero.

lParam

Ponteiro para uma estrutura DRAWITEMSTRUCT que contém informações sobre o item a ser desenhado e o tipo de desenho necessário.

Valor retornado

Se o aplicativo processar essa mensagem, ela deverá retornar TRUE.

Comentários

Por padrão, a função DefWindowProc desenha o retângulo de foco para um item de caixa de listagem desenhado pelo proprietário.

O membro itemAction da estrutura DRAWITEMSTRUCT especifica a operação de desenho que um aplicativo deve executar.

Antes de retornar do processamento dessa mensagem, um aplicativo deve garantir que o contexto do dispositivo identificado pelo membro hDC da estrutura DRAWITEMSTRUCT esteja no estado padrão.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows Server 2003 [somente aplicativos da área de trabalho]
Cabeçalho
Winuser.h (inclui Windows.h)

Confira também

Referência

DRAWITEMSTRUCT

Outros recursos

DefWindowProc