1 首先设计好界面ui 2 添加按钮点击事件程式 3 定义strDirectory变量 4 使用FindFile检查文件是否存在 5 如果不存在就创建目录 6 运行程序看看效果
boolUtility::CreateMultipleDirectory(constCString&szPath) { CString strDir(szPath);//存放要创建的目录字符串 //确保以'\'结尾以创建最后一个目录 if(strDir.GetAt(strDir.GetLength()-1)!=_T('\\')) { strDir.AppendChar(_T('\\')); } std::vector<CString>vPath;//存放每一层目录字符串 CSt...
if(dwAttr==0xFFFFFFFF) //临时文件夹不存在则创建 { CreateDirectory(szDir,NULL); ) //...chuli RemoveDirectory(szDir);//删除文件夹 得到运行程序所在路径全路径(exe或其他模块文件名称,程序目录):GetModuleFileName。 函数原型: DWORD GetModuleFileName( HMODULE hModule, LPTSTR lpFilename, DWORD nSize );...
BOOL ForceCreateDirectory(string strDir) { BOOL bRet = FALSE; //确保以"\"结尾,以创建最后一个目录 if(strDir.find_last_of("\\") != strDir.length()-1) { strDir.append("\\"); } vector<string> dirs; //存放每一层目录 string temp; //临时变量,存放目录字符串 for(size_t i=0; i...
创建目录: BOOL CreateFolder(CString strPath) { SECURITY_ATTRIBUTES attrib; attrib.bInheritHandle = FALSE; attrib.lpSecurityDescriptor = NULL; attrib.nLength = sizeof(SECURITY_ATTRIBUTES); //上面定义的属性可以省略 //直接使用return::CreateDirectory(path, NULL);即可 ...
vc6.0创建多级目录函数,不到10行代码 代码如下,此函数已在vc6.0下测试通过(需要包含相应头文件) 方法1:非递归方式 bool mkMulDir(const char* pPath) { if (pPath == NULL) return false; std::string strPath(pPath); // 支持/,例如c:/abc\def/gh这种写法 std::replace(strPath.begin(), strPath...
// 创建目录 BOOL CreateDir(CString P){ int len=P.GetLength(); if ( len <2 ) { return FALSE; } if('\\'==P[len-1]) { P=P.Left(len-1); len=P.GetLength(); } if ( len <=0 ) { return FALSE; } if (len <=3) { if ...
创建出来的Filter可以理解为是VS的过滤器(虚拟目录),它不会在本地的磁盘上新建目录,而是修改了.filters文件,把这种目录关系记录在.filters文件中。 image-20230728130339584 新建一个vc++ project,默认有这几种Filter,当然在实际的项目中我们会新建很多Filter用来目录分类,也可以对默认的Filter进行改名。
2 点击查看,建立类向导,点击AddClass,选择Fromatypelibrary。选择Microsoft Office安装目录下的MSWORD.OLE文件(我的默认路径是C:\Program Files\Microsoft Office\OFFICE11\MSWORD.OLE),打开。弹出一个增加类的界面,按shift全选(在程序设计的过程中,我们会知道哪些类是必要的,这里不管它),OK 3 在类视图区...
1 首先,打开VC++6.0软件,点击菜单栏上的“File(文件)”-->"new(新建)",如下图所示:2 弹出一个“new (新建)”窗口,点击“project(工程)”选项卡,然后选中“Win32 Console Application”,再填写一个工程名,如下图所示:3 工程默认存放的位置在安装目录下,如果要更改存放的位置,可以点击“Location(...