月間予定表コントロールの作成
月間予定表コントロールの作成方法は、ダイアログ ボックスでコントロールを使用するか、ダイアログ ボックス以外のウィンドウでコントロールを作成するかで異なります。
ダイアログ ボックスで CMonthCalCtrl を直接使用するには
ダイアログ エディターで、月間予定表コントロールをダイアログ テンプレート リソースに追加します。 コントロール ID を指定します。
月間予定表コントロールの [プロパティ] ダイアログ ボックスで、必要に応じてスタイルを指定します。
メンバー変数の追加 を使用してコントロール プロパティと共に CMonthCalCtrl 型のメンバー変数を追加します。 このメンバーを使用して、CMonthCalCtrl メンバー関数を呼び出すことができます。
プロパティ ウィンドウで、処理する必要がある月間予定表コントロールの通知メッセージに対してダイアログ クラスのハンドラー関数を割り当てます。「関数へのメッセージの割り当て」を参照してください。
OnInitDialog で CMonthCalCtrl オブジェクトに追加するスタイルを設定します。
ダイアログ ボックス以外のウィンドウで CMonthCalCtrl を使用するには
ビューまたはウィンドウ クラスでコントロールを定義します。
コントロールの Create メンバー関数を呼び出します。コントロールをサブクラス化している場合、OnInitialUpdate 関数内で、親ウィンドウのハンドラー関数 OnCreate を呼び出すのと同じタイミングで呼び出します。 コントロールにスタイルを設定します。