다음을 통해 공유


IFileDialog 인터페이스(shobjidl_core.h)

일반 파일 대화 상자에서 결과를 초기화, 표시 및 가져오는 메서드를 노출합니다.

상속

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

메서드

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

 
IFileDialog::AddPlace

사용자가 항목을 열거나 저장할 수 있는 위치 목록에 폴더를 추가합니다.
IFileDialog::Advise

대화 상자에서 오는 이벤트를 수신 대기하는 이벤트 처리기를 할당합니다.
IFileDialog::ClearClientData

대화 상자에 지속형 상태 정보를 모두 지우도록 지시합니다.
IFileDialog::Close

대화 상자를 닫습니다.
IFileDialog::GetCurrentSelection

대화 상자에서 사용자의 현재 선택을 가져옵니다.
IFileDialog::GetFileName

대화 상자의 파일 이름 편집 상자에 현재 입력한 텍스트를 검색합니다.
IFileDialog::GetFileTypeIndex

현재 선택한 파일 형식을 가져옵니다.
IFileDialog::GetFolder

대화 상자에서 현재 선택된 폴더를 가져오거나 대화 상자가 현재 표시되지 않으면 대화 상자를 열 때 선택할 폴더를 가져옵니다.
IFileDialog::GetOptions

대화 동작을 제어하도록 설정된 현재 플래그를 가져옵니다.
IFileDialog::GetResult

사용자가 대화 상자에서 선택한 항목을 가져옵니다.
IFileDialog::SetClientGuid

호출 애플리케이션이 GUID를 대화 상자의 지속형 상태와 연결할 수 있도록 합니다.
IFileDialog::SetDefaultExtension

파일 이름에 추가할 기본 확장명을 설정합니다.
IFileDialog::SetDefaultFolder

최근에 사용한 폴더 값을 사용할 수 없는 경우 기본값으로 사용되는 폴더를 설정합니다.
IFileDialog::SetFileName

해당 대화 상자를 열 때 파일 이름 편집 상자에 표시되는 파일 이름을 설정합니다.
IFileDialog::SetFileNameLabel

파일 이름 편집 상자 옆에 있는 레이블의 텍스트를 설정합니다.
IFileDialog::SetFileTypeIndex

대화 상자에서 선택된 대로 표시되는 파일 형식을 설정합니다.
IFileDialog::SetFileTypes

대화 상자에서 열거나 저장할 수 있는 파일 형식을 설정합니다.
IFileDialog::SetFilter

SetFilter는 Windows 7을 기준으로 더 이상 사용할 수 없습니다.
IFileDialog::SetFolder

이전 사용자 작업에 관계없이 대화 상자가 열릴 때 항상 선택되는 폴더를 설정합니다.
IFileDialog::SetOkButtonLabel

열기 또는 저장 단추의 텍스트를 설정합니다.
IFileDialog::SetOptions

플래그를 설정하여 대화 상자의 동작을 제어합니다.
IFileDialog::SetTitle

대화 상자의 제목을 설정합니다.
IFileDialog::Unadvise

IFileDialog::Advise 메서드를 통해 연결된 이벤트 처리기를 제거합니다.

설명

구현 시기

IFileDialog 는 일반적인 파일 열기 대화 상자(CLSID_FileOpenDialog) 및 파일 저장 대화 상자(CLSID_FileSaveDialog)에 의해 구현됩니다.

요구 사항

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

추가 정보

IFileOpenDialog

IFileSaveDialog

IModalWindow