各位高手,请问我怎样获取一个文件的文件名?谢谢!!!

解决方案 »

  1.   

    你是在CFileDialog中打开该文件的吗?如果是,可以用CFileDialog的成员函数GetFileName获得文件名
      

  2.   

    判断目录和文件是否存在可以这样:
    WIN32_FIND_DATA fd; 
        HANDLE hFind = FindFirstFile("d:\\cdr\\test.txt", &fd); 
        if ((hFind != INVALID_HANDLE_VALUE) && (fd.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY)) 
        { 
         // 存在 
        } 
        FindClose(hFind);
      

  3.   

    如果用CFile  file,可以file.GetFileName();