다음을 통해 공유


IUICommandHandler 인터페이스(uiribbon.h)

IUICommandHandler 인터페이스는 애플리케이션에서 구현되며 명령 정보를 수집하고 Windows 리본 프레임워크에서 명령 이벤트를 처리하는 메서드를 정의합니다.

상속

IUICommandHandler 인터페이스는 IUnknown 인터페이스에서 상속됩니다. IUICommandHandler 에는 다음과 같은 유형의 멤버도 있습니다.

메서드

IUICommandHandler 인터페이스에는 이러한 메서드가 있습니다.

 
IUICommandHandler::Execute

명령 처리기에 바인딩된 명령의 실행 이벤트에 응답합니다.
IUICommandHandler::UpdateProperty

Windows 리본 프레임워크의 속성 업데이트 요청에 응답합니다.

설명

보기의 각 명령에 대해 리본 프레임워크에는 호스트 애플리케이션에 해당 명령 처리기가 필요합니다. 새 처리기 또는 기존 처리기는 IUIApplication::OnCreateUICommand 알림 메서드를 통해 명령에 바인딩되어야 합니다.

명령 처리기에는 임의의 수의 명령을 바인딩할 수 있습니다.

명령 처리기는 속성 업데이트 요청에 응답하고 바인딩된 모든 명령에서 실행 이벤트에 응답하는 두 가지 용도로 사용됩니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 7, Windows Vista SP2 및 Windows Vista용 플랫폼 업데이트[데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 R2, Windows Server 2008 SP2 및 Windows Server 2008용 플랫폼 업데이트 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 uiribbon.h

추가 정보

Windows 리본 프레임워크 샘플