次の方法で共有


月カレンダー コントロールでの通知メッセージの処理

ユーザーが月の予定表コントロール (日付の選択や別の月の表示) を操作すると、コントロール (CMonthCalCtrl) は親ウィンドウ (通常はビューまたはダイアログ オブジェクト) に通知メッセージを送信します。 応答で何かを行う場合は、これらのメッセージを処理します。 たとえば、ユーザーが表示する新しい月を選択すると、強調する必要がある日付のセットを指定できます。

クラス ウィザードを使用して、実装するメッセージの親クラスに通知ハンドラーを追加します。

次の一覧では、月の予定表コントロールによって送信されるさまざまな通知について説明します。

  • MCN_GETDAYSTATE太字で表示する必要がある日に関する要求情報。 この通知の処理については、「 月のカレンダー コントロールの日の状態の設定」を参照してください。

  • MCN_SELCHANGE選択した日付または日付の範囲が変更されたことを親に通知します。

  • MCN_SELECT明示的な日付の選択が行われていることを親に通知します。

こちらも参照ください

CMonthCalCtrl の使用
コントロール