容器文件夹修改
Container folder modification
在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"),并将任何更改限制在编辑框内的路径上?是否有特定的功能或方法来完成
您可以使用CString的SpanInclude(或SpanExclude)函数。请检查此链接https://msdn.microsoft.com/en-us/library/aa300657(v=vs.60).aspx
相关文章:
- 如何将更多文件夹添加到c++include路径
- GetShortPathName在网络驱动器上使用中文文件夹时失败
- VS2017,C++包含目录与附加包含目录,子文件夹包含失败-但为什么
- 在 Windows 上,是否可以让 dll 在不使用 PATH 环境变量的情况下在另一个文件夹中查找依赖项?
- 如何在文档文件夹中创建目录
- "assimp/config.h"找不到,但它在文件夹中
- C++入门 5 版:类消息和文件夹
- 我可以在 Arduino 的库文件夹之外安装库吗?
- 如何按文件扩展名引用文件夹中的文件
- 在QTreeView中仅显示共享驱动器和文件夹
- 加载与引用 .NET DLL 位于同一文件夹中的引用的 .NET DLL 时"Not found"异常
- 介子复制/安装头文件到输出目录并保持文件夹结构
- vcruntime.h 从 Windows 包含文件夹中丢失?
- 在文件夹迭代上实现 RAII
- 使用 Powershell 命令将 cpp 文件的文件夹编译为 GNU 的 g++
- 使文件夹中的所有文件可供所有项目(子目录)访问
- 容器文件夹修改
- 如何查明文件夹是否需要管理权限才能修改其内容
- 在 Windows 中修改文件夹时通知我的应用程序
- 如何修改文件夹中所有文件的代码