WM_DRAWITEM

Il messaggio WM_DRAWITEM viene inviato alla finestra del proprietario di un pulsante dal proprietario, una casella combinata, casella di riepilogo o dal menu quando un aspetto visivo del pulsante, una casella combinata, casella di riepilogo o menù è cambiato.

WM_DRAWITEM idCtl = wParam (UINT);             / / controllo identificatore lpdis = (LPDRAWITEMSTRUCT) lParam; / / voce-disegno informazioni 
 

Parametri

idCtl
Valore di wParam. Specifica l'identificatore del controllo che ha inviato il messaggio WM_DRAWITEM. Se il messaggio è stato inviato da un menu, questo parametro è zero.
lpdis
Valore lParam. Puntatore a una struttura DRAWITEMSTRUCT contenente le informazioni sull'elemento da trarsi e il tipo di disegno necessaria.

Valori restituiti

Se un'applicazione elabora questo messaggio, deve restituire TRUE.

Azione predefinita

La funzione DefWindowProc disegna il rettangolo per un elemento della casella elenco dal proprietario.

Osservazioni

Il membro itemAction della struttura DRAWITEMSTRUCT specifica che un'applicazione deve eseguire l'operazione di disegno.

Prima di tornare dalla trasformazione di questo messaggio, un'applicazione dovrebbe garantire che il contesto di periferica identificato dal membro hDC della struttura DRAWITEMSTRUCT è in stato di default.

Descrizione

nbsp; Windows &NT: richiede 3.1 o versione successiva.
Windows:Richiede Windows 95 o versioni successive.
Windows CE:Richiede la versione 1.0 o successiva.
Intestazione:Dichiarata in winuser.

Vedi anche

Combo Boxes Overview, Combo Box messaggi, DefWindowProc, DRAWITEMSTRUCT

Rimedio: Inserire il CD-ROM CD di MSDN Library.

Index