次の方法で共有


CDateTimeCtrl::SetMonthCalStyle

現在の日時指定コントロールへの関連付けられたドロップダウン月間予定表コントロールのスタイルを設定します。

DWORD SetMonthCalStyle(
      DWORD dwStyle
);

パラメーター

パラメーター

説明

[入力] dwStyle

月間予定表コントロールのスタイルのビットごとの組み合わせ (OR) である新しい月間予定表コントロールのスタイル。詳細については、月間予定表コントロールのスタイルを参照してください。

戻り値

ドロップダウン月間予定表コントロールの前のスタイル。

解説

このメソッドは Windows SDKで説明する DTM_SETMCSTYLE のメッセージを送信します。

使用例

次のコード例では、プログラムで日時指定コントロールへのアクセスに使用される変数、m_dateTimeCtrlを定義します。この変数は次のように使用されます。

    // Variable to access date-time control.
    CDateTimeCtrl m_dateTimeCtrl;
    // Variable to access the splitbutton control
    CSplitButton m_splitbutton;

次のコード例は、曜日の週番号、および頭字語、今日のインジケーターを表示しない場合は、日時指定コントロールを設定します。

// Set the style of the month-calendar control dropdown.
void CCDateTimeCtrl_s1Dlg::OnSetmonthcalstyleWeeknumber()
{
    m_dateTimeCtrl.SetMonthCalStyle( MCS_WEEKNUMBERS );
}

void CCDateTimeCtrl_s1Dlg::OnSetmonthcalstyleNotoday()
{
    m_dateTimeCtrl.SetMonthCalStyle( MCS_NOTODAY );
}

void CCDateTimeCtrl_s1Dlg::OnSetmonthcalstyleShortdaysofweek()
{
    m_dateTimeCtrl.SetMonthCalStyle( MCS_SHORTDAYSOFWEEK  );
}

必要条件

ヘッダー: afxdtctl.h

このメソッドは、Windows Vista およびそれ以降のバージョンでサポートされています。

参照

関連項目

CDateTimeCtrl クラス

階層図

CDateTimeCtrl::GetMonthCalStyle

DTM_SETMCSTYLE

日時指定コントロールのスタイル