다음을 통해 공유


END_MSG_MAP

메시지 맵의 끝을 표시 합니다.

END_MSG_MAP( )

설명

항상 사용 하는 BEGIN_MSG_MAP 메시지 맵 시작 부분을 표시 하는 매크로입니다.사용 ALT_MSG_MAP 후속 대체 메시지 맵을 선언 합니다.

정확히 하나의 인스턴스가 항상은 BEGIN_MSG_MAPEND_MSG_MAP.

ATL에서는 메시지 맵을 사용 하는 방법에 대 한 자세한 내용은 메시지 맵.

예제

다음 예제에서는 기본 메시지 맵 및 처리기 함수에 포함 된 각 대체 메시지 맵을 보여 줍니다.

BEGIN_MSG_MAP(CMyOneAltClass)
   MESSAGE_HANDLER(WM_PAINT, OnPaint)
ALT_MSG_MAP(1)
   MESSAGE_HANDLER(WM_SETFOCUS, OnSetFocus)
END_MSG_MAP()

다음 예제에서는 두 개의 대체 메시지 맵을 보여 줍니다.기본 메시지 맵은 비어 있습니다.

BEGIN_MSG_MAP(CMyClass)
ALT_MSG_MAP(1)
   MESSAGE_HANDLER(WM_PAINT, OnPaint)
   MESSAGE_HANDLER(WM_SETFOCUS, OnSetFocus)
ALT_MSG_MAP(2)
   MESSAGE_HANDLER(WM_CREATE, OnCreate)
END_MSG_MAP()

요구 사항

헤더: atlwin.h

참고 항목

기타 리소스

메시지 맵 매크로 (ATL)

ATL 매크로