DateTime_SetMonthCalColor (Compact 2013)

3/28/2014

This macro sets the color for a specified portion of the month calendar within a date and time picker (DTP) control.

Syntax

COLORREF DateTime_SetMonthCalColor(
  HWND hwndDP, 
  int iColor, 
  COLORREF clr
);

Parameters

  • hwndDP
    Handle to a DTP control.
  • iColor
    INT value that 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 will be 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.

Requirements

Header

commctrl.h

See Also

Reference

Date and Time Picker Controls Macros
COLORREF
DTM_SETMCCOLOR