winuser.h

Mensaje WM_CTLCOLORLISTBOX

Definición

WM_CTLCOLORLISTBOX  
hdcLB = (HDC) wParam;    // manipulador de contexto de dispositivo del list box
hwndLB = (HWND) lParam;  // manipulador de list box

El mensaje WM_CTLCOLORLISTBOX se envía a la ventana padre de un list box antes de que Windows dibuje el list box. Respondiendo a este mensaje, la ventana padre puede asignar los colores del texto y fondo del list box usando el manipulador de contexto de dispositivo dado.

Descripción

hdcLB: valor de wParam. Identifica el contexto de dispositivo del list box.

hwndLB: valor de lParam. Identifica el list box.

Valor de retorno

Si una aplicación procesa este mensaje, debe devolver el manipulador de un pincel. Windows usa el pincel para pintar el fondo del list box.

Acción por defecto

La función DefWindowProc selecciona los colores por defecto del sistema para el list box.

Observaciones

El mensaje WM_CTLCOLORLISTBOX nunca se envía entre hilos. Se envía sólo dentro de un hilo.