MCM_SETCOLOR Nachricht
Legt die Farbe für einen bestimmten Teil eines Monatskalendersteuerelements fest. Sie können diese Nachricht explizit oder mithilfe des MonthCal_SetColor-Makros senden.
Parameter
-
wParam
-
Wert vom Typ int , der angibt, welche Monatskalenderfarbe festgelegt werden soll. Die folgenden Werte sind möglich:
Wert Bedeutung - MCSC_BACKGROUND
Legen Sie die Hintergrundfarbe fest, die zwischen Monaten angezeigt wird. - MCSC_MONTHBK
Legen Sie die Hintergrundfarbe fest, die innerhalb des Monats angezeigt wird. - MCSC_TEXT
Legen Sie die Farbe fest, die zum Anzeigen von Text innerhalb eines Monats verwendet wird. - MCSC_TITLEBK
Legen Sie die Hintergrundfarbe fest, die im Titel des Kalenders angezeigt wird. - MCSC_TITLETEXT
Legen Sie die Farbe fest, die zum Anzeigen von Text im Titel des Kalenders verwendet wird. - MCSC_TRAILINGTEXT
Legen Sie die Farbe fest, die zum Anzeigen des Kopfzeilentags und des nachgestellten Tagestexts verwendet wird. Header- und nachgestellte Tage sind die Tage aus den vorherigen und folgenden Monaten, die im aktuellen Monatskalender angezeigt werden. -
lParam
-
COLORREF-Wert , der die Farbe darstellt, die für den angegebenen Bereich des Monatskalenders festgelegt wird.
Rückgabewert
Gibt einen COLORREF-Wert zurück, der bei erfolgreicher Ausführung die vorherige Farbeinstellung für den angegebenen Teil des Monatskalendersteuerelements darstellt. Andernfalls ist die Rückgabe -1.
Bemerkungen
Wenn visuelle Stile aktiv sind, hat diese Nachricht keine Auswirkung, außer wenn wParam MCSC_BACKGROUND ist.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows Server 2003 [nur Desktop-Apps] |
Header |
|