리플렉션된 메시지 처리
메시지 리플렉션은 사용자가 컨트롤 자체 내에서 WM_CTLCOLOR, WM_COMMAND 및 WM_NOTIFY와 같은 메시지를 처리하게 합니다. 이것은 컨트롤을 좀 더 자립적이고 간이하게 만듭니다. 메커니즘은 ActiveX 컨트롤(이전에 OLE 컨트롤이라고 명명된)뿐만 아니라 Windows 공용 컨트롤을 사용하여 작동합니다.
메시지 리플렉션은 더 쉽게 파생된 클래스 CWnd를 재사용하게 합니다. 메시지 리플렉션은 CWnd::OnChildNotify을 경유하고 특별한 ON_XXX_REFLECT 메시지 엔트리를 사용하여 작동합니다. 예를 들면, ON_CTLCOLOR_REFLECT 및 ON_CONTROL_REFLECT입니다. Technical Note 62는 메시지 리플렉션을 보다 자세히 설명합니다.