次の方法で共有


CDateTimeCtrl::SetMonthCalStyle

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

DWORD SetMonthCalStyle(
      DWORD dwStyle
);

パラメーター

パラメーター

説明

[入力] dwStyle

月間予定表コントロールの新しいスタイル。月間予定表コントロールのスタイルのビット単位の組み合わせ (OR) です。 詳細については、「Month Calendar Control Styles」を参照してください。

戻り値

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

解説

このメソッドは、DTM_SETMCSTYLE メッセージを送信します。このメッセージについては、Windows SDK を参照してください。

使用例

次のコード例では、日時指定コントロールにプログラムによってアクセスするために使用される 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

日付と時刻の選択コントロールのスタイル

その他の技術情報

CDateTimeCtrl のメンバー