Share via


CDateTimeCtrl::SetMonthCalColor

Définit la couleur pour une partie donnée du calendrier mensuel dans un contrôle Date aller-retour Picker.

COLORREF SetMonthCalColor(
   int iColor,
   COLORREF ref 
);

Paramètres

  • iColor
    Valeur d'int spécifiant que domaine du contrôle month calendar pour définir.Cette valeur peut être l'une des opérations suivantes.

    Valeur

    Signification

    MCSC_BACKGROUND

    Définissez la couleur d'arrière-plan affichée entre les mois.

    MCSC_MONTHBK

    Définissez la couleur d'arrière-plan affichée dans un mois.

    MCSC_TEXT

    Définissez la couleur utilisée pour afficher du texte dans un mois.

    MCSC_TITLEBK

    Définissez la couleur d'arrière-plan affiche dans le titre du calendrier.

    MCSC_TITLETEXT

    Définissez la couleur utilisée pour afficher du texte dans le titre du calendrier.

    MCSC_TRAILINGTEXT

    Définissez la couleur utilisée pour afficher l'en-tête et le texte de fin- jour.L'en-tête et les jours de fin sont les jours du précédent et suivant les mois qui apparaissent sur le calendrier actuel.

  • ref
    Une valeur de COLORREF représentant la couleur qui sera définie pour la zone spécifiée du calendrier mensuel.

Valeur de retour

Une valeur de COLORREF qui représente le paramètre de couleur précédente de la partie spécifiée du contrôle month calendar si réussie.Sinon, retourne de message -1.

Notes

Cette fonction membre implémente le comportement du message DTM_SETMCCOLORWin32, comme décrit dans Kit de développement logiciel Windows.

Exemple

Consultez l'exemple pour CDateTimeCtrl::GetMonthCalColor.

Configuration requise

Header: afxdtctl.h

Voir aussi

Référence

Classe de CDateTimeCtrl

Graphique de la hiérarchie

CDateTimeCtrl::GetMonthCalColor