C++ 容器文件夹修改

C++ 容器文件夹修改,c++,visual-c++,mfc,C++,Visual C++,Mfc,在VC++中使用MFC对话框应用程序 我有一个文件路径,没有显示在编辑框中的结束文件。此路径表示文件的容器文件夹位置: CString container = myPath.Left(myPath.ReverseFind(_T('\\'))); m_Container.SetWindowText(container); 变量“myPath”保存当前目录完整路径 例如,C:\DE1\Progs\Dev\FreeTest\gm.prg 容器显示为:C:\dev1\Progs\D

在VC++中使用MFC对话框应用程序

我有一个文件路径,没有显示在编辑框中的结束文件。此路径表示文件的容器文件夹位置:

    CString container = myPath.Left(myPath.ReverseFind(_T('\\')));

    m_Container.SetWindowText(container); 
变量“myPath”保存当前目录完整路径

例如,C:\DE1\Progs\Dev\FreeTest\gm.prg

容器显示为:C:\dev1\Progs\Dev\FreeTest


如何修改容器文件夹I.e.'仅“FreeTest”,并将任何更改限制到编辑框内的路径?是否有特定的功能或方法来执行此操作

您可以使用CString的span including或span excluding功能。 请检查此链接

您应该指定您正在使用的图形库,因为答案取决于此。抱歉,我正在使用VC++并编写MFC对话框应用程序。CDialog是编辑框的类类型和CEdit…刚刚更新了问题..然后你应该添加mfc和visual-c++标记,这样专业人士的问题就会出现在他们的提要上:谢谢Selva…我会查出来的