다음을 통해 공유


상황에 맞는 메뉴 확장

디바이스(루트 항목)용 스캐너 및 카메라 제어판 폴더와 내 컴퓨터 폴더에서 사용자는 상황에 맞는 메뉴에 노출된 작업에 따라 선택한 항목에서 수행할 다양한 작업을 선택할 수 있습니다. 이러한 작업을 찾으려면 사용자가 지정된 이미지의 축소판 그림 또는 아이콘을 마우스 오른쪽 단추로 클릭합니다.

상황에 맞는 메뉴의 작업에 추가하는 방법은 IContextMenu 인터페이스를 구현하는 것입니다(Microsoft Windows SDK 설명서 참조). 공급업체는 디바이스에서 제공하는 IWiaItemIContextMenu 인터페이스(Windows SDK 설명서 참조) 항목을 구현하는 In Process 서버를 제공할 수 있습니다. WIA가 이미지의 상황에 맞는 메뉴를 쿼리할 때마다 공급업체에서 제공하는 UI 확장은 지정된 이미징 디바이스에 등록된 처리기에서 IContextMenu::QueryContextMenu 를 호출합니다. 기본 UI에서 처리되지 않는 항목에 대한 IContextMenu::InvokeCommand 에 대한 호출은 차례로 적절한 공급업체 제공 확장으로 전달됩니다.