在VC ++中使用MFC对话框应用程序,
我有一个文件路径(没有结束文件),它显示在编辑框中。此路径表示文件的容器文件夹位置:
CString container = myPath.Left(myPath.ReverseFind(_T('\\')));
m_Container.SetWindowText(container);
变量'myPath'包含当前目录(完整路径)。
例如,C:\ DE1 \ Progs \ Dev \ FreeTest \ gm.prg
容器显示为:C:\ DE1 \ Progs \ Dev \ FreeTest
如何仅修改容器文件夹(即“FreeTest”)并将所有更改限制在编辑框中的路径之外?是否有特定的功能或方法来执行此操作
答案 0 :(得分:0)
您可以使用CString的SpanIncluding(或SpanExcluding)函数。 请检查此链接 https://msdn.microsoft.com/en-us/library/aa300657(v=vs.60).aspx