反映されたメッセージの処理方法
メッセージ リフレクションを使うと、コントロール自体の内部で WM_CTLCOLOR、WM_COMMAND、WM_NOTIFY などのメッセージを処理できます。 これによって、コントロールは独立性と移植性が高くなります。 この機構は、ActiveX コントロール (かつての OLE コントロール) にも Windows コモン コントロールにも有効です。
メッセージ リフレクションを使うと、CWnd からの派生クラスを再利用しやすくなります。 メッセージ リフレクションの作品を介してCWnd::OnChildNotify、特別なを使用して ON_XXX_REFLECTメッセージ マップのエントリ。たとえば、ON_CTLCOLOR_REFLECT と ON_CONTROL_REFLECT。 メッセージ リフレクションの詳細については、「テクニカル ノート 62: Windows コントロールへのメッセージ リフレクション (メッセージ返送)」を参照してください。