Freigeben über


CDateTimeCtrl::GetMonthCalColor

Ruft die Farbe für einen bestimmten Teil des Monatskalenders im Steuerelement für die Datums- und Zeitauswahl ab.

COLORREF GetMonthCalColor( 
   int iColor  
) const;

Parameter

  • iColor
    Ein int ausgeführte, die Bereich des Monatskalenders Farbe, um abzurufen. Eine Liste von Werten, finden Sie im iColor-Parameter für SetMonthCalColor.

Rückgabewert

Ein COLORREF-Wert, der die Farbeneinstellung für den angegebenen Teil des Monatskalender-Steuerelements darstellt, wenn erfolgreich. Die Funktion gibt -1 zurück, wenn fehlgeschlagen.

Hinweise

Diese Memberfunktion implementiert das Verhalten der Win32-Meldung DTM_GETMCCOLOR, wie in Windows SDK beschrieben.

Beispiel

// Set the color for the text in the control and  
// assure it was set properly. Unlike the GetMonthCalCtrl() member, 
// GetMonthCalColor() and SetMonthCalColor() can be used at any time.
m_DateTimeCtrl.SetMonthCalColor(MCSC_TEXT, RGB(255, 0, 0));
VERIFY(m_DateTimeCtrl.GetMonthCalColor(MCSC_TEXT) == RGB(255, 0, 0));

Anforderungen

Header: afxdtctl.h

Siehe auch

Referenz

CDateTimeCtrl-Klasse

Hierarchiediagramm

CDateTimeCtrl::SetMonthCalColor