有几个字符串1. D:\
2. D:\vs2005 Code\02 print\print
3. E:\下载文件\111.doc如何通过编码知道上述三个字符串CString, 哪个是文件夹哪个是文件名?并得到文件的扩展名?谢谢!
2. D:\vs2005 Code\02 print\print
3. E:\下载文件\111.doc如何通过编码知道上述三个字符串CString, 哪个是文件夹哪个是文件名?并得到文件的扩展名?谢谢!
解决方案 »
- MFC中怎么调用一个纯SDK的程序呢,比如调用一个函数,然后就会出来这个SDK程序的运行效果
- MFC/VC 单文档视图应用程序中... 文档类对象报错!
- VC如何获取本地PC的类型信息?
- 在自己的软件中用从晚上down下了的bcg库,会后什么结果?
- 拉Listbox右側的滑桿產生什麼訊息?
- 关于服务的启动与停止
- ******你们手里的<<Windows网络编程技术>>多少钱买的啊??
- 在没有安装access的情况下,vc中如何建立、操作access数据库?
- 用InstallShield做安装程序,怎么在安装完毕的那个对话框关掉后调出readme和执行程序?用哪一个函数?
- 我的Dcom程序有问题吗?
- 能否限定一个Windows程序对于内存的最大使用量?
- 求一“保存列表”生成lis文件的思路
const char * path,
char * drive,
size_t driveSizeInCharacters,
char * dir,
size_t dirSizeInCharacters,
char * fname,
size_t nameSizeInCharacters,
char * ext,
size_t extSizeInBytes
);
前面那个判断是没有问题,那ReverseFind('.')好像不行吧 如果路径里面有"."怎么办呢?
难道字符串不能直接取得扩展名么
可以直接去的扩展名,见3楼API
_tsplitpath()