Partager via


macro MonthCal_GetColor (commctrl.h)

Récupère la couleur d’une partie donnée d’un contrôle calendrier mensuel. Vous pouvez utiliser cette macro ou envoyer explicitement le message MCM_GETCOLOR.

Syntaxe

COLORREF MonthCal_GetColor(
   HWND hmc,
   INT  iColor
);

Paramètres

hmc

Type : HWND

Gérez le contrôle calendrier d’un mois.

iColor

Type : INT

Valeur de type int spécifiant la couleur de calendrier du mois à récupérer. Cette valeur peut être l’une des suivantes :

Valeur Signification
MCSC_BACKGROUND
Récupérez la couleur d’arrière-plan affichée entre les mois.
MCSC_MONTHBK
Récupérez la couleur d’arrière-plan affichée dans le mois.
MCSC_TEXT
Récupérez la couleur utilisée pour afficher le texte dans un mois.
MCSC_TITLEBK
Récupérez la couleur d’arrière-plan affichée dans le titre du calendrier.
MCSC_TITLETEXT
Récupérez la couleur utilisée pour afficher le texte dans le titre du calendrier.
MCSC_TRAILINGTEXT
Récupérez la couleur utilisée pour afficher le jour d’en-tête et le texte du jour de fin. Les jours d’en-tête et de fin sont les jours des mois précédents et suivants qui apparaissent dans le calendrier du mois en cours.

Valeur de retour

Type : COLORREF

Retourne une valeur COLORREF qui représente le paramètre de couleur de la partie spécifiée du contrôle calendrier mois en cas de réussite. Sinon, le retour est -1.

Exigences

Exigence Valeur
client minimum pris en charge Windows Vista [applications de bureau uniquement]
serveur minimum pris en charge Windows Server 2003 [applications de bureau uniquement]
plateforme cible Windows
d’en-tête commctrl.h