commctrl.h

Macro DateTime_GetMonthCalColor

Obtiene el color de una porción dada de de un mes de calendario en el interior de un control de fecha y hora (DTP). Se puede usar esta macro o enviar el mensaje DTM_GETMCCOLOR explícitamente.

Definición

COLORREF DateTime_GetMonthCalColor(
    HWND hdp,
    int iColor
);

Descripción

hdp
Un manpulador a un control DTP.
iColor

Un valor de tipo int que especifica qué color de mes de calendario recuperar. Este valor puede ser uno de los siguientes:

ValorSignificado
MCSC_BACKGROUNDRecupera el color de fondo mostrado entre meses.
MCSC_MONTHBKRecupera el color de fondo mostrado dentro del mes.
MCSC_TEXTRecupera el colo usado para mostrar el texto dentro del mes.
MCSC_TITLEBKRecupera el color de fondo mostrado en el título del calendario.
MCSC_TITLETEXTRecupera el color usado para mostrar el texto del título del calendario.
MCSC_TRAILINGTEXTRecupera el color usado para mostrar el texto de los días de encabezado y final. Esos días son los finales del mes anterior y los primeros del siguiente, del mes actual del calendario.

Valor de retorno

Devuelve un valor COLORREF que representa el color asignado a la porción especificada del control de calendario mensual si tiene éxito. Devuelve -1 si fracasa.