표준 명령 라우팅 재정의
드문 경우이지만 표준 프레임워크 라우팅의 일부 변형을 구현해야 하는 경우에는 재정의할 수 있습니다. 이러한 클래스에서 재정의하여 하나 이상의 클래스에서 라우팅을 OnCmdMsg
변경하는 것이 좋습니다. 이렇게 하려면 다음을 수행합니다.
기본이 아닌 개체에 전달할 순서를 끊는 클래스입니다.
새 비디폴트 개체 또는 명령 대상에서 명령을 차례로 전달할 수 있습니다.
라우팅에 새 개체를 삽입하는 경우 해당 클래스는 명령 대상 클래스여야 합니다. 재정의되는 버전에서 재정의 OnCmdMsg
하는 버전을 호출해야 합니다. 예제는 MFC 참조에서 클래스 CCmdTarget
의 OnCmdMsg 멤버 함수 및 제공된 소스 코드와 CDocument
같은 CView
클래스의 버전을 참조하세요.