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 |