Share via


CFileDialog のメンバ

更新 : 2007 年 11 月

基本クラスのメンバ

CObject のメンバ

CCmdTarget のメンバ

CWnd のメンバ

CDialog のメンバ

CCommonDialog のメンバ

データ メンバ

m_ofn

Windows の OPENFILENAME 構造体です。ファイル操作用のダイアログ ボックスの基本パラメータにアクセスできるようにします。

構築

CFileDialog

CFileDialog オブジェクトを構築します。

操作

ApplyOFNToShellDialog

m_ofn メンバ変数に格納されているパラメータとフラグに合わせて、CFileDialog を更新します。

DoModal

ダイアログ ボックスを表示し、ユーザーが選択を行えるようにします。

GetFileExt

選択されたファイルの拡張子を返します。

GetFileName

選択されたファイルの名前を返します。

GetFileTitle

選択されたファイルのタイトルを返します。

GetFolderPath

エクスプローラ形式の [ファイルを開く] または [ファイル名を付けて保存] コモン ダイアログ ボックスで現在開かれているフォルダまたはディレクトリのパスを取得します。

GetIFileDialogCustomize

カスタマイズされた CFileDialog オブジェクトに対応する内部 COM オブジェクトを取得します。

GetIFileOpenDialog

[ファイルを開く] ダイアログ ボックスとして使用されている CFileDialog に対応する内部 COM オブジェクトを取得します。

GetIFileSaveDialog

[ファイル名を付けて保存] ダイアログ ボックスとして使用されている CFileDialog に対応する内部 COM オブジェクトを取得します。

GetNextPathName

選択されている次のファイルの完全パス名を返します。

GetOFN

CFileDialog オブジェクトの OPENFILENAME 構造体を取得します。

GetPathName

選択されたファイルの完全パス名を返します。

GetReadOnlyPref

選択されたファイルが読み取り専用かどうかを返します。

GetStartPosition

ファイル名リストの最初の要素の位置を返します。

HideControl

エクスプローラ形式の [ファイルを開く] または [ファイル名を付けて保存] コモン ダイアログ ボックスの指定コントロールを非表示にします。

SetControlText

エクスプローラ形式の [ファイルを開く] または [ファイル名を付けて保存] コモン ダイアログ ボックスの指定コントロールに表示するテキストを設定します。

SetDefExt

エクスプローラ形式の [ファイルを開く] または [ファイル名を付けて保存] コモン ダイアログ ボックスで既定で使用するファイル拡張子を設定します。

SetTemplate

CFileDialog オブジェクトのダイアログ ボックス テンプレートを設定します。

UpdateOFNFromShellDialog

ファイル ダイアログ ボックスの現在の状態に合わせて、m_ofn メンバ変数に格納されているデータを更新します。

オーバーライド可能な関数

OnFileNameChange

WM_NOTIFY CDN_SELCHANGE メッセージを処理します。

OnFileNameOK

ダイアログ ボックスに入力されたファイル名を検証します。

OnFolderChange

WM_NOTIFY CDN_FOLDERCHANGE メッセージを処理します。

OnInitDone

WM_NOTIFY CDN_INITDONE メッセージを処理します。

OnLBSelChangedNotify

ファイルの選択が変更されたときにカスタム アクションを実行できます。

OnShareViolation

共有違反を処理します。

OnTypeChange

WM_NOTIFY CDN_TYPECHANGE メッセージを処理します。

参照

参照

CFileDialog クラス

階層図