我是靠谱客的博主 魁梧睫毛,最近开发中收集的这篇文章主要介绍区别 cfilefind 的三个查询方法 GetFileName (),GetFilePath(),GetFileTitle(),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述


  • http://msdn.microsoft.com/zh-cn/library/ttex48b8.aspx

    GetFileName is one of three CFileFind member functions that return some form of the file name. The following list describes the three and how they vary:

    • GetFileName returns the file name, including the extension. For example, calling GetFileName to generate a user message about the file c:myhtmlmyfile.txt returns the file namemyfile.txt.

    • GetFilePath returns the entire path for the file. For example, calling GetFilePath to generate a user message about the file c:myhtmlmyfile.txt returns the file pathc:myhtmlmyfile.txt.

    • GetFileTitle returns the file name, excluding the file extension. For example, calling GetFileTitle to generate a user message about the file c:myhtmlmyfile.txt returns the file titlemyfile.

      CFileFind finder;
      static const TCHAR szFileToFind[] = _T("C:\WINDOWS\SYSTEM.INI");
      BOOL bResult = finder.FindFile(szFileToFind);
      if (bResult)
      {
      finder.FindNextFile();
      TRACE(_T("Root of %s is %sn"), szFileToFind,
      (LPCTSTR)finder.GetRoot());
      TRACE(_T("Title of %s is %sn"), szFileToFind,
      (LPCTSTR)finder.GetFileTitle());
      TRACE(_T("Path of %s is %sn"), szFileToFind,
      (LPCTSTR)finder.GetFilePath());
      TRACE(_T("URL of %s is %sn"), szFileToFind,
      (LPCTSTR)finder.GetFileURL());
      TRACE(_T("Name of %s is %sn"), szFileToFind,
      (LPCTSTR)finder.GetFileName());
      finder.Close();
      }
      else
      {
      TRACE(_T("You have no %s file.n"), szFileToFind);
      }
      

转载于:https://www.cnblogs.com/gdutbean/archive/2011/08/15/2139511.html

最后

以上就是魁梧睫毛为你收集整理的区别 cfilefind 的三个查询方法 GetFileName (),GetFilePath(),GetFileTitle()的全部内容,希望文章能够帮你解决区别 cfilefind 的三个查询方法 GetFileName (),GetFilePath(),GetFileTitle()所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(48)

评论列表共有 0 条评论

立即
投稿
返回
顶部