次の方法で共有


CFileFind::GetFilePath

指定したファイルの完全パスを取得します。

virtual CString GetFilePath( ) const;

戻り値

指定したファイルのパス。

解説

GetFilePath を呼び出す前に、少なくとも 1 回は FindNextFile を呼び出す必要があります。

CFileFind クラスには、ファイル名を返す関数が 3 つあります。GetFilePath は、その関数の 1 つです。 3 つの関数とその違いを次に示します。

  • GetFileName は、拡張子を含むファイル名を返します。 たとえば、ファイル c:\myhtml\myfile.txt に関するユーザー メッセージを生成するために GetFileName を呼び出すと、ファイル名 myfile.txt が返されます。

  • GetFilePath は、ファイルの完全パスを返します。 たとえば、ファイル c:\myhtml\myfile.txt に関するユーザー メッセージを生成するために GetFilePath を呼び出すと、ファイル パス c:\myhtml\myfile.txt が返されます。

  • GetFileTitle は、拡張子を除いたファイル名を返します。 たとえば、ファイル c:\myhtml\myfile.txt に関するユーザー メッセージを生成するために GetFileTitle を呼び出すと、ファイル タイトル myfile が返されます。

使用例

CFileFind::GetFileName」の例を参照してください。

必要条件

**ヘッダー:**afx.h

参照

参照

CFileFind クラス

階層図

CFileFind::FindFile

その他の技術情報

CFileFind のメンバー