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 およびそれ以降のバージョンでサポートされています。