WM_DRAWITEM

A mensagem WM_DRAWITEM é enviada para o janela proprietária de um botão owner-drawn, caixa de combinação, caixa lista ou menu quando um aspecto visual do botão, caixa de combinação, caixa lista ou menu mudou.

WM_DRAWITEM idCtl = wParam (UINT);             / / controle identificador lpdis = lParam (LPDRAWITEMSTRUCT); / / desenho item de informações 

 

Parâmetros

idCtl
Valor de wParam. Especifica o identificador do Controlarar que enviou a mensagem WM_DRAWITEM. Se a mensagem foi enviada por um menu, este parâmetro é zero.
lpdis
Valor de lParam. Ponteiro para uma estrutura DRAWITEMSTRUCT que contém informações sobre o item a ser desenhado e o tipo de desenho necessário.

Retornar valores

Se um aplicativo processa esta mensagem, ela deve retornar TRUE.

Ação padrão

O DefWindowProc função desenha o Retangular de foco para um item de caixa de listagem desenhado proprietário.

Observações

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

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

QuickInfo

nbsp; Windows &NT: requer a versão 3.1 ou posterior.
Windows:Requer o Windows 95 ou posterior.
Windows CE:Requer versão 1.0 ou posterior.
Cabeçalho:Declarado em WinUser. h.

Ver também

Visão geral de caixas de combinação, as mensagens de caixa de combinação, DefWindowProc, DRAWITEMSTRUCT

Index