CDateTimeCtrl::SetMonthCalColor

日時指定コントロール内で月間カレンダーの特定の部分の色を設定します。

COLORREF SetMonthCalColor(
   int iColor,
   COLORREF ref 
);

パラメーター

  • iColor
    セットに月間予定表コントロールのどの領域を指定するint の値。この値は次のいずれかになります。

    説明

    MCSC_BACKGROUND

    背景色を月の間に表示される設定します。

    MCSC_MONTHBK

    背景色を表示するか月に設定します。

    MCSC_TEXT

    色をか月の表示テキストに使用する設定します。

    MCSC_TITLEBK

    背景色をカレンダーのタイトルに表示される設定します。

    MCSC_TITLETEXT

    色をカレンダーのタイトル内の表示テキストに使用する設定します。

    MCSC_TRAILINGTEXT

    色を一時的きずヘッダーおよび日のテキストの表示に使用される設定します。ヘッダーおよび末尾の日は前から、現在の暦で表示月に従って日です。

  • ref
    月間カレンダーの指定した領域に対して色を表す COLORREF の値。

戻り値

成功した場合は、月間予定表コントロールの特定の部分について、前の色設定を表す COLORREF の値。それ以外の場合、メッセージは -1 を返します。

解説

このメンバー関数は Windows SDKに記述されている Win32 メッセージの動作を DTM_SETMCCOLOR実行します。

使用例

CDateTimeCtrl::GetMonthCalColorの例を参照してください。

必要条件

Header: afxdtctl.h

参照

関連項目

CDateTimeCtrl クラス

階層図

CDateTimeCtrl::GetMonthCalColor