다음을 통해 공유


ICommDlgBrowser2 인터페이스(shobjidl_core.h)

ICommDlgBrowser의 기능을 확장합니다. 이 인터페이스는 셸 브라우저를 호스트할 때 공통 파일 대화 상자에 의해 노출됩니다. IShellBrowser 개체에서 QueryInterface를 호출하여 ICommDlgBrowser2에 대한 포인터 가져올 수 있습니다.

상속

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

메서드

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

 
ICommDlgBrowser2::GetDefaultMenuText

기본 바로 가기 메뉴 텍스트를 가져오기 위해 셸 보기에서 호출됩니다.
ICommDlgBrowser2::GetViewFlags

공통 대화 브라우저에 대해 특별한 사용자 지정이 필요한지 보기에서 결정해야 하는 경우 호출됩니다.
ICommDlgBrowser2::Notify

셸 보기에서 호출되어 이벤트가 발생했음을 호스트하는 일반 대화 상자에 알립니다.

설명

또한 이 인터페이스는 상속되는 ICommDlgBrowser 인터페이스의 메서드를 제공합니다.

참고 Windows XP 및 이전 버전에서 이 인터페이스는 Shlobj.h에 정의되었습니다.
 
이 인터페이스는 일반적인 파일 대화 상자에서만 구현됩니다.

셸 보기가 공통 대화 상자 내에서 호스트되는 경우 ICommDlgBrowser2 를 사용합니다.

ICommDlgBrowser2IUnknown뿐만 아니라 모든 ICommDlgBrowser 메서드를 구현합니다. 나열된 메서드는 ICommDlgBrowser2와 관련이 있습니다.

WindowsVista 이상에 유의하세요. Windows Vista 이전에는 이 인터페이스가 Shlobj.h로 선언되었습니다.
 

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 2000 Professional, Windows XP [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2003 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 shobjidl_core.h(Shobjidl.h 포함)