CFileDialog::GetPathName
更新 : 2007 年 11 月
ダイアログ ボックスに入力されたファイルの完全パス名を取得します。
CString GetPathName( ) const;
戻り値
ファイルの完全パス名を返します。
解説
ファイルのパス名は、ファイルのタイトルと、そのファイルが保存されているディレクトリの完全パスを合わせて作成されます。たとえば、C:\FILES\TEXT.DAT というファイルに対し、GetPathName は "C:\FILES\TEXT.DAT" を返します。
m_ofn.Flags に OFN_ALLOWMULTISELECT フラグが設定されている場合、この文字列は NULL で終わる一連の文字列を保持します。最初の文字列は、選択されたファイル グループのディレクトリ パスを示し、その後にはユーザーが選択したすべてのファイル名が続きます。このため、リスト中の次のファイル名を取得するには、GetStartPosition メンバ関数と GetNextPathName メンバ関数を使います。
使用例
「CFileDialog::DoModal」の例を参照してください。
必要条件
ヘッダー : afxdlgs.h