月間予定表コントロールの作成
月間予定表コントロールの作成方法は、それをダイアログ ボックスで使用するのか、非ダイアログ ウィンドウで作成するのかによって異なります。
CMonthCalCtrl をダイアログ ボックスで直接使用するには
ダイアログ エディターで、ダイアログ テンプレート リソースに月間予定表コントロールを追加します。 そのコントロール ID を指定します。
月間予定表コントロールの [プロパティ] ダイアログ ボックスで、必要なスタイルを指定します。
メンバー変数の追加ウィザードを使用して、Control プロパティで CMonthCalCtrl 型のメンバー変数を追加します。 このメンバーを使用して、
CMonthCalCtrl
のメンバー関数を呼び出すことができます。処理する必要のある月間予定表コントロールの通知メッセージがあれば、クラス ウィザードを使用して、ダイアログ クラスのハンドラー関数をマップします (「関数へのメッセージの割り当て」を参照)。
CMonthCalCtrl
オブジェクトに適用するスタイルが他にもあれば、OnInitDialog で設定します。
非ダイアログ ウィンドウで CMonthCalCtrl を使用するには
ビューまたはウィンドウ クラスでコントロールを定義します。
親ウィンドウの OnCreate ハンドラー関数の直後 (コントロールをサブクラス化している場合)、たとえば OnInitialUpdate で、コントロールの Create メンバー関数を呼び出します。 コントロールのスタイルを設定します。