Partager via


MCM_SETCOLOR

A version of this page is also available for

Windows Embedded CE 6.0 R3

4/8/2010

This message sets the color for a specified portion of a month calendar control.

Syntax

MCM_SETCOLOR wParam = (WPARAM)(INT) iColor;
    lParam = (LPARAM)(COLORREF) clr;

Parameters

  • iColor
    Specifies which month calendar color to set. It is one of the following values.

    Value Description

    MCSC_BACKGROUND

    Sets the background color displayed between months.

    MCSC_MONTHBK

    Sets the background color displayed within the month.

    MCSC_TEXT

    Sets the color used to display text within a month.

    MCSC_TITLEBK

    Sets the background color displayed in the calendar's title.

    MCSC_TITLETEXT

    Sets the color used to display text within the calendar's title.

    MCSC_TRAILINGTEXT

    Sets the color used to display header and trailing-day text. Header and trailing days are the days from the previous and following months that appear on the current calendar.

  • clr
    COLORREF value that represents the color that is set for the specified area of the month calendar.

Return Value

Returns a COLORREF value that represents the previous color setting for the specified portion of the month calendar control if successful. Otherwise, this message returns –1.

Remarks

Related macro: MonthCal_SetColor

Requirements

Header commctrl.h
Windows Embedded CE Windows CE 2.0 and later
Windows Mobile Windows Mobile Version 5.0 and later

See Also

Reference

COLORREF