다음을 통해 공유


ICommDlgBrowser 인터페이스(shobjidl_core.h)

셸 브라우저를 호스트할 때 사용할 공통 파일 대화 상자에서 노출됩니다. 지원되는 경우 ICommDlgBrowser 는 셸 뷰가 대화 상자에서 일반 셸 보기와 다른 동작이 필요한 여러 사례를 처리할 수 있도록 하는 메서드를 노출합니다. IShellBrowser 개체에서 QueryInterface를 호출하여 ICommDlgBrowser 인터페이스 포인터를 가져옵니다.

상속

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

메서드

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

 
ICommDlgBrowser::IncludeObject

공통 대화 상자에서 보기가 표시하는 개체를 필터링할 수 있습니다.
ICommDlgBrowser::OnDefaultCommand

사용자가 보기를 두 번 클릭하거나 Enter 키를 누를 때 호출됩니다.
ICommDlgBrowser::OnStateChange

uChange 매개 변수로 식별된 상태가 IShellView 인터페이스에서 변경된 후에 호출됩니다.

설명

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

공통 대화 상자 내에서 호스트되는 동안 특별한 동작을 제공해야 하는 경우 ICommDlgBrowser 를 사용합니다.

요구 사항

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