commctrl.h

Mensaje DTM_SETMCCOLOR

Definición

DTM_SETMCCOLOR
    iColor=(int)wParam
    cref=(COLORREF)lParam

Asigna el color para la porción dada del calendario mensual dentro de un control de fecha y hora (DTP). Se puede enviar este mensaje explícitamente o bien usar la macro DateTime_SetMonthCalColor.

Descripción

iColor

Un valor de tipo int que especifica qué color del calendario mensual asignar. Este valor puede ser uno de los siguientes:

ValorSignificado
MCSC_BACKGROUNDAsigna el color de fondo a mostrar entre meses.
MCSC_MONTHBKAsigna el color de fondo a mostrar dentro del mes.
MCSC_TEXTAsigna el color usado para mostrar texto dentro del mes.
MCSC_TITLEBKasigna el color de fondo mostrado el el título del calendario.
MCSC_TITLETEXTAsigna el color usado para mostrar el texto del título del calendario.
MCSC_TRAILINGTEXTAsigna el color usado para mostrar el texto de los días al comienzo y al final. Esos días son los finales del mes anterior y los primeros del siguiente, del mes actual del calendario.
cref
Un valor COLORREF que representa el color a asignar al área especificada del calendario mensual.

Valor de retorno

Devuelve un valor COLORREF que representa el color previo asignada a esa porción del control, si tiene éxito. En caso contrario retorna -1.

Observaciones

Cuando los estilos visuales están activados, esta macro no afecta excepto si iColor es MCSC_BACKGROUND.