messaggio WM_CTLCOLORLISTBOX
Inviato alla finestra padre di una casella di riepilogo prima che il sistema disegna la casella di riepilogo. Rispondendo a questo messaggio, la finestra padre può impostare i colori di testo e sfondo della casella di riepilogo usando l'handle di contesto del dispositivo visualizzato specificato.
WM_CTLCOLORLISTBOX
WPARAM wParam;
LPARAM lParam;
Parametri
-
wParam
-
Gestire il contesto del dispositivo per la casella di riepilogo.
-
lParam
-
Handle nella casella di riepilogo.
Valore restituito
Se un'applicazione elabora questo messaggio, deve restituire un handle a un pennello. Il sistema usa il pennello per disegnare lo sfondo della casella di riepilogo.
Commenti
Per impostazione predefinita, la funzione DefWindowProc seleziona i colori di sistema predefiniti per la casella di riepilogo.
Il messaggio WM_CTLCOLORLISTBOX non viene mai inviato tra thread. Viene inviato solo all'interno di un thread.
Se una finestra di dialogo gestisce questo messaggio, deve eseguire il cast del valore restituito desiderato in un INT_PTR e restituire direttamente il valore. Se la procedura della finestra di dialogo restituisce FALSE, viene eseguita la gestione dei messaggi predefinita. Il valore DWL_MSGRESULT impostato dalla funzione SetWindowLong viene ignorato.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows Vista [solo app desktop] |
Server minimo supportato |
Windows Server 2003 [solo app desktop] |
Intestazione |
|
Vedi anche
-
Altre risorse