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