winuser.h

Mensaje WM_CTLCOLORSCROLLBAR

Definición

WM_CTLCOLORSCROLLBAR  
hdcSB  = (HDC) wParam;   // manipulador de contexto de dispositivo de la barra de desplazamiento
hwndSB = (HWND) lParam;  // manipulador de barra de desplazamiento

El mensaje WM_CTLCOLORSCROLLBAR se envía a la ventana padre de una barra de desplazamiento cuando el control va a ser dibujado. Respondiendo a este mensaje, la ventana pardre puede suar el manipulador de contexto de dispositivo para asignar el color de fondo del control.

Descripción

hdcSB: valor de wParam. Identifica el contexto de dispositivo para el control de barra de desplazamiento.

hwndSB: valor de lParam. Identifica la barra de desplazamiento.

Valor de retorno

Si una aplicación procesa este mensaje, debe retornar el manipulador de un pincel. Windows usa el pincel para pintar el fondo del control de barra de desplazamiento.

Acción por defecto

La función DefWindowProc selecciona los colores del sistema por defecto para el control de barra de desplazamiento.

Observaciones

El mensaje WM_CTLCOLORSCROLLBAR nunca se envía entre hilos; sólo es enviado dentro del mismo hilo.