CMonthCalCtrl クラス

月間予定表コントロールの機能がカプセル化されています。

class CMonthCalCtrl : public CWnd

メンバー

4yx3fsk8.collapse_all(ja-jp,VS.110).gifパブリック コンストラクター

名前

説明

CMonthCalCtrl::CMonthCalCtrl

CMonthCalCtrl オブジェクトを構築します。

4yx3fsk8.collapse_all(ja-jp,VS.110).gifパブリック メソッド

名前

説明

CMonthCalCtrl::Create

月間予定表コントロールを作成し、CMonthCalCtrl のオブジェクトにアタッチします。

CMonthCalCtrl::GetCalendarBorder

現在の月間予定表コントロールの境界線の幅を取得します。

CMonthCalCtrl::GetCalendarCount

現在の月間予定表コントロールに表示される暦の数を取得します。

CMonthCalCtrl::GetCalendarGridInfo

現在の月間予定表コントロールについての情報を取得します。

CMonthCalCtrl::GetCalID

現在の月間予定表コントロールのカレンダーの識別子を取得します。

CMonthCalCtrl::GetColor

月間予定表コントロールの指定した領域の色を取得します。

CMonthCalCtrl::GetCurrentView

現在の月間カレンダー コントロールで現在表示されているビューを取得します。

CMonthCalCtrl::GetCurSel

現在選択されている日付までに示すようにシステム時刻を取得します。

CMonthCalCtrl::GetFirstDayOfWeek

最初の日をカレンダーの左端の列に表示されるように取得します。

CMonthCalCtrl::GetMaxSelCount

月間予定表コントロールで選択できる日付の現在の最大数を取得します。

CMonthCalCtrl::GetMaxTodayWidth

の最大幅を「今日」文字列を結びつける現在の月間予定表コントロールに対して取得します。

CMonthCalCtrl::GetMinReqRect

月間予定表コントロールでいる月を表示するために必要な最小サイズを取得します。

CMonthCalCtrl::GetMonthDelta

月間予定表コントロールのスクロール速度を取得します。

CMonthCalCtrl::GetMonthRange

取得し、月間予定表コントロールの表示の最大値と下限を表す情報に日付を入力します。

CMonthCalCtrl::GetRange

現在の最小を取得し、最大値は月間予定表コントロールのセットに日付を入力します。

CMonthCalCtrl::GetSelRange

取得し、上限を表す情報に日付と日付の下限はユーザーによって現在選択されている範囲。

CMonthCalCtrl::GetToday

月間予定表コントロールに対して「今日として」指定された日付の日付情報を取得します。

CMonthCalCtrl::HitTest

月間予定表コントロールのセクションが画面上の特定の位置によって決まります。

CMonthCalCtrl::IsCenturyView

現在の月間予定表コントロールの現在のビューが世紀のビューであるかどうかを示します。

CMonthCalCtrl::IsDecadeView

現在の月間予定表コントロールの現在のビューが十年のビューであるかどうかを示します。

CMonthCalCtrl::IsMonthView

現在の月間予定表コントロールの現在のビューが表示月のビューであるかどうかを示します。

CMonthCalCtrl::IsYearView

現在の月間予定表コントロールの現在のビューが年のビューであるかどうかを示します。

CMonthCalCtrl::SetCalendarBorder

現在の月間予定表コントロールの境界線の幅を設定します。

CMonthCalCtrl::SetCalendarBorderDefault

現在の月間予定表コントロールの境界線の既定の幅を設定します。

CMonthCalCtrl::SetCalID

現在の月間予定表コントロールのカレンダーの識別子を設定します。

CMonthCalCtrl::SetCenturyView

現在の月間予定表コントロールが世紀のビューが表示されるように設定します。

CMonthCalCtrl::SetColor

月間予定表コントロールの指定した領域の色を設定します。

CMonthCalCtrl::SetCurrentView

現在の月間予定表コントロールを指定したビューが表示されるように設定します。

CMonthCalCtrl::SetCurSel

月間予定表コントロールに対して現在選択されている日付を設定します。

CMonthCalCtrl::SetDayState

月間予定表コントロールの日の表示を設定します。

CMonthCalCtrl::SetDecadeView

モードをビューに現在の月間予定表コントロールを設定します。

CMonthCalCtrl::SetFirstDayOfWeek

カレンダーの左端の列に表示する週間の日付を設定します。

CMonthCalCtrl::SetMaxSelCount

月間予定表コントロールで選択できる日付の最大数を設定します。

CMonthCalCtrl::SetMonthDelta

月間予定表コントロールのスクロール速度を設定します。

CMonthCalCtrl::SetMonthView

現在の月間予定表コントロールを月のビューが表示されるように設定します。

CMonthCalCtrl::SetRange

最小値を設定し、許可される最大値は、月間カレンダー コントロールで日付を入力します。

CMonthCalCtrl::SetSelRange

特定の日付範囲に月間予定表コントロールのオプションを設定します。

CMonthCalCtrl::SetToday

現在の曜日のカレンダー コントロールを設定します。

CMonthCalCtrl::SetYearView

年のビューに現在の月間予定表コントロールを設定します。

CMonthCalCtrl::SizeMinReq

少なくとも一方、1 年 1 月のサイズに月間予定表コントロールを再描画します。

CMonthCalCtrl::SizeRectToMin

現在の月間予定表コントロールに対して、指定された四角形ですべての暦をに適合含めることができる最小の四角形を計算します。

解説

月間カレンダー コントロールは、ユーザーが日付を選択できる簡単な暦のインターフェイスを提供します。ユーザーは、表示は、次の方法で変更できます:

  • 前後にスクロールすると、転送、月単位で。

  • ( MCS_NOTODAY のスタイルが使用されていない場合)、今日のテキストの現在の曜日を表示するには、をクリックします。

  • ポップアップ メニューから月または年のオプション。

オブジェクトにさまざまなスタイルを適用して、月間カレンダー コントロールを作成するときにカスタマイズできます。これらのスタイルは Windows SDKの 月間予定表コントロールのスタイル で説明します。

月間カレンダー コントロールは 1 か月以上を太字表示を表示して、特殊な日 (休日など) を示すことができます。日付

月間予定表コントロールの使用の詳細については、を使用して CMonthCalCtrlを参照してください。

継承階層

CObject

CCmdTarget

CWnd

CMonthCalCtrl

必要条件

Header: afxdtctl.h

参照

関連項目

CWnd クラス

階層図

CDateTimeCtrl クラス

概念

MFC CMNCTRL1 サンプル