winuser.h

Mensaje WM_CTLCOLORSTATIC

Definición

WM_CTLCOLORSTATIC  
hdcStatic = (HDC) wParam;    // manipulador de contexto de dispositivo
hwndStatic = (HWND) lParam;  // manipulador de control estático

El mensaje WM_CTLCOLORSTATIC se envía a la ventana padre de un control estático cuando este va a ser dibujado. Mediante la respuesta a este mensaje, la ventana padre puede usar el manipulador de contexto de dispositivo dado para asignar los colores del texto y del fondo del control estático.

Descripción

hdcStatic: valor de wParam. Identicai el contexto de dispositivo para la ventana del control estático.

hwndStatic: valor de lParam. Identifica el control estático.

Valor de retorno

Si una aplicación procesa este mensaje, el valor de retorno es el manipulador del pincel que Windows usará para pintar el fondo del control estático.

Acción por defecto

La función DefWindowProc selecciona los colores de sistema por defecto para el control estático.

Observaciones

El mensaje WM_CTLCOLORSTATIC nunca se envía entre hilos; siempre es enviado dentro del mismo hilo.