다음을 통해 공유


CFile::GetFileName

지정 된 파일 이름을 검색 하려면이 멤버 함수를 호출 합니다.

virtual CString GetFileName( ) const;

반환 값

파일의 이름입니다.

설명

예를 들어, 호출 하면 GetFileName 파일에 대 한 사용자에 게 메시지를 생성할 수 c:\windows\write\myfile.wri, 파일 이름, myfile.wri, 반환 됩니다.

호출 하는 이름을 포함 한 파일의 전체 경로 반환 합니다. GetFilePath. 파일의 제목을 반환 합니다 (myfile)를 호출 GetFileTitle.

예제

이 코드 조각은 열립니다.WINDOWS 디렉터리에서 INI 파일입니다. 발견 하는 이름 및 경로, 제목, 아웃 출력이 아래와 같이 인쇄 됩니다 경우:

try
{
   // try to open the file
   CFile sysFile(_T("C:\\WINDOWS\\SYSTEM.INI"), CFile::modeRead);

   // print out path name and title information
   _tprintf_s(_T("Path is : \"%s\"\n"),
      (LPCTSTR) sysFile.GetFilePath());
   _tprintf_s(_T("Name is : \"%s\"\n"),
      (LPCTSTR) sysFile.GetFileName());
   _tprintf_s(_T("Title is: \"%s\"\n"), 
      (LPCTSTR) sysFile.GetFileTitle());

   // close the file handle
   sysFile.Close();
}
catch (CFileException* pEx)
{
   // if an error occurs, just make a message box
   pEx->ReportError();
   pEx->Delete();
}

Output

Path is : "C:\WINDOWS\SYSTEM.INI"

Name is : "SYSTEM.INI"

Title is: "System"

요구 사항

헤더: afx.h

참고 항목

참조

CFile 클래스

계층 구조 차트

CFile::GetFilePath

CFile::GetFileTitle