求解文件夹问题。 求解,就是通过 GetPathName();获得文件夹路径,假如是 E:/test/test2/test3但是只想要得到路径的一部分如 E:/test/test2 那应该如何获取?? 求解求解~~谢谢~~~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用获得的值去截取子串,具体的要看你要截取到什么程度了。有几个函数可能会用到:ReverseFind、left、right、find。都是CString的函数。 std::string::find_last_ofstd::string::substr ReverseFind取最后一个 / 然后截取调用ReverseFind之前 需要将\都替换成/ 用这个就可以了:http://msdn.microsoft.com/en-us/library/windows/desktop/bb773748.aspx会把末尾的\和最后的文件或文件夹名字删除。如果遇到根目录之类的情况,就什么也不做。因为是Shell提供的轻量级工具函数,所以需要include <Shlwapi.h> 数据库操作延时 有个源码,想找个大侠帮编译了 考考大家,看看能否发现这个问题! 这样的界面如何选择窗口控件 多文档程序,如何从MainFrame.cpp中向当前活动的视图发送重画消息,就是要该view中OnDraw()执行 怎么在一个视频窗口上画一个矩形吗?用鼠标可以拖动,移到合适的地方,然后截图! 调用音乐的问题(急急)谢谢!! vc所含量太大我应从哪里学起呢?是数据库编程吗? 用vs2013创建mfc项目失败 vs2010 访问restful求助 如何时实绘制曲线 对话框上的编辑框
有几个函数可能会用到:ReverseFind、left、right、find。都是CString的函数。
std::string::substr
取最后一个 / 然后截取调用ReverseFind之前 需要将\都替换成/
http://msdn.microsoft.com/en-us/library/windows/desktop/bb773748.aspx
会把末尾的\和最后的文件或文件夹名字删除。如果遇到根目录之类的情况,就什么也不做。
因为是Shell提供的轻量级工具函数,所以需要include <Shlwapi.h>