Compartir a través de


CDateTimeCtrl::SetMonthCalColor

Establece el color de una parte determinada de calendario mensual dentro de un control de selector de fecha y hora.

COLORREF SetMonthCalColor( 
   int iColor, 
   COLORREF ref  
);

Parámetros

  • iColor
    valor deint que especifica qué área del control de calendario mensual al conjunto. Este valor puede ser uno de los siguientes.

    Valor

    Significado

    MCSC_BACKGROUND

    Establezca el color de fondo mostrado entre meses.

    MCSC_MONTHBK

    Establezca el color de fondo mostrado en un mes.

    MCSC_TEXT

    Establezca el color utilizado para mostrar el texto de un mes.

    MCSC_TITLEBK

    Establezca el color de fondo mostrado en el título del calendario.

    MCSC_TITLETEXT

    Establezca el color utilizado para mostrar el texto del título del calendario.

    MCSC_TRAILINGTEXT

    Establezca el color utilizado para mostrar el encabezado y el texto del final-día. El encabezado y los días finales son los días del anterior y después de los meses que aparecen en el calendario actual.

  • ref
    Un valor de COLORREF que representa el color que se establece para el área especificada de calendario mensual.

Valor devuelto

Un valor de COLORREF que representa la definición de colores anterior por la parte especificada del control de calendario mensual si correctamente. Si no, el mensaje se devuelve -1.

Comentarios

Esta función miembro implementa el comportamiento del mensaje DTM_SETMCCOLORde Win32, como se describe en Windows SDK.

Ejemplo

Vea el ejemplo para CDateTimeCtrl:: GetMonthCalColor.

Requisitos

encabezado: afxdtctl.h

Vea también

Referencia

CDateTimeCtrl Class

Gráfico de jerarquías

CDateTimeCtrl::GetMonthCalColor