WM_DRAWITEM
9/9/2008
Esta mensagem é enviada para o janela proprietária de Owner-drawn um botão ou menu quando um aspecto visual do botão ou menu alterou.
Syntax
WM_DRAWITEM idCtl = (UINT) wParam;
lpdis = (LPDRAWITEMSTRUCT) lParam;
Parameters
- idCtl
Identificador do controle que enviou a mensagem WM_DRAWITEM. Se a mensagem foi enviada por um menu, este parâmetro é zero.
- lpdis
Ponteiro longo para um DRAWITEMSTRUCT estrutura contendo informações sobre o item a ser desenhado e o tipo de desenho exigido.
Return Value
Um aplicativo deve retornar TRUE se ele processa esta mensagem.
Remarks
Por padrão, o DefWindowProc função desenha o retângulo de foco para uma caixa lista Owner-drawn item.
Na maiúsculas e minúsculas de um item de menu, o receptor desta mensagem é responsável por apagando o segundo plano se necessário.
Em Windows CE 2.0, a hDC membro das DRAWITEMSTRUCT estrutura apontado pelo lParam é inicializado para o cinza ou realçado status do atual item.
O itemAction membro das DRAWITEMSTRUCT estrutura especifica a operação de desenho que um aplicativo deve executar.
Antes de retornar de processamento esta mensagem, um aplicativo deve garantir que o contexto dispositivo identificado pelo hDC membro das DRAWITEMSTRUCT estrutura está no estado de usar como padrão.
Requirements
Header | winuser.h |
Windows Embedded CE | Windows CE 1.0 and later |
Windows Mobile | Windows Mobile Version 5.0 and later |
See Also
Reference
Combo Boxes Messages
SendMessage
DefWindowProc
DRAWITEMSTRUCT