다음을 통해 공유


IFileDialogEvents 인터페이스(shobjidl_core.h)

공통 파일 대화 상자 내에서 이벤트 알림을 허용하는 메서드를 노출합니다.

상속

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

메서드

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

 
IFileDialogEvents::OnFileOk

대화 상자가 결과를 반환하기 직전에 호출됩니다.
IFileDialogEvents::OnFolderChange

사용자가 새 폴더로 이동할 때 호출됩니다.
IFileDialogEvents::OnFolderChanging

IFileDialogEvents::OnFolderChange 전에 호출됩니다. 이렇게 하면 구현자가 특정 위치에 대한 탐색을 중지할 수 있습니다.
IFileDialogEvents::OnOverwrite

사용자가 파일을 덮어쓰도록 선택할 때 저장 대화 상자에서 호출됩니다.
IFileDialogEvents::OnSelectionChange

사용자가 대화 상자 보기에서 선택 항목을 변경할 때 호출됩니다.
IFileDialogEvents::OnShareViolation

애플리케이션이 열기 또는 저장 작업에서 발생하는 공유 위반에 대응할 수 있도록 합니다.
IFileDialogEvents::OnTypeChange

처음 선택한 파일 형식을 애플리케이션에 알리기 위해 대화 상자를 열 때 호출됩니다.

설명

구현 시기

IFileDialogEvents 는 공통 파일 대화 상자 브라우저의 클라이언트인 애플리케이션에 의해 구현됩니다. 구현되지 않은 메서드는 E_NOTIMPL 반환해야 합니다. IFileDialogEvents의 예는 공통 파일 대화 상자 SDK 샘플에서 찾을 수 있습니다.

요구 사항

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