리플렉션된 창 메시지 Id
신속 하 게 있는 ActiveX 컨트롤 또는 다른 특수 컨트롤을 만들려면 서브 클래스 하는 창입니다.자세한 내용은 ActiveX 컨트롤 MFC: Windows 컨트롤 서브클래싱.
컨트롤의 컨테이너 서브클래싱된 Windows 컨트롤에서 보낸 창 메시지를 수신 하지 못하게 하려면 COleControl 특정 창 메시지를 가로채 고 컨트롤을 다시 보내 "reflector" 창을 만듭니다.자체 창 프로시저에서 컨트롤을 다음에 ActiveX 컨트롤에 대 한 적절 한 조치를 취 함으로써 리플렉션된 메시지를 처리할 수 있습니다.
다음 표에서 차단 메시지 및 보내는 리플렉터 창은 해당 메시지를 보여 줍니다.
컨트롤이 보내는 메시지 |
컨트롤에 리플렉션된 메시지 |
---|---|
OCM_COMMAND |
|
OCM_CTLCOLORBTN |
|
OCM_CTLCOLOREDIT |
|
OCM_CTLCOLORDLG |
|
OCM_CTLCOLORLISTBOX |
|
OCM_CTLCOLORSCROLLBAR |
|
OCM_CTLCOLORSTATIC |
|
OCM_DRAWITEM |
|
OCM_MEASUREITEM |
|
OCM_DELETEITEM |
|
OCM_VKEYTOITEM |
|
OCM_CHARTOITEM |
|
OCM_COMPAREITEM |
|
OCM_HSCROLL |
|
OCM_VSCROLL |
|
OCM_PARENTNOTIFY |
|
OCM_NOTIFY |
[!참고]
컨트롤은 Win32 시스템에서 실행 되는 경우는 여러 종류의 WM_CTLCOLOR * 메시지가 나타날 수 있습니다.자세한 내용은 WM_CTLCOLORBTN, WM_CTLCOLORDLG, WM_CTLCOLOREDIT, WM_CTLCOLORLISTBOX, WM_CTLCOLORMSGBOX, WM_CTLCOLORSCROLLBAR, WM_CTLCOLORSTATIC.
참고 항목
참조
TN062: 메시지 리플렉션 Windows 컨트롤에 대 한