commctrl.h
Macro DateTime_SetMonthCalColor
Asigna el color para la porción dada del calendario mensual dentro de un control de fecha y hora (DTP). Se puede usar esta macro o bien enviar un mensaje DTM_SETMCCOLOR explícitamente.
Definición
COLORREF DateTime_SetMonthCalColor( HWND hdp, int iColor, COLORREF clr );
Descripción
- hdp
- Un manpulador a un control DTP.
- iColor
Un valor de tipo int que especifica qué color del calendario mensual asignar. Este valor puede ser uno de los siguientes:
Valor Significado MCSC_BACKGROUND Asigna el color de fondo a mostrar entre meses. MCSC_MONTHBK Asigna el color de fondo a mostrar dentro del mes. MCSC_TEXT Asigna el color usado para mostrar texto dentro del mes. MCSC_TITLEBK asigna el color de fondo mostrado el el título del calendario. MCSC_TITLETEXT Asigna el color usado para mostrar el texto del título del calendario. MCSC_TRAILINGTEXT Asigna 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. - clr
- 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.