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...
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...
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...
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(...
创建目录: BOOL CreateFolder(CString strPath) { SECURITY_ATTRIBUTES attrib; attrib.bInheritHandle = FALSE; attrib.lpSecurityDescriptor = NULL; attrib.nLength = sizeof(SECURITY_ATTRIBUTES); //上面定义的属性可以省略 //直接使用return::CreateDirectory(path, NULL);即可 ...
目录类型 共享设置 请参见 指定你希望 Visual Studio 用于生成项目的目录。若要访问该属性页,请在**“解决方案资源管理器”中打开项目的快捷菜单并选择“属性”,然后在“属性页”对话框的左窗格中,展开“配置属性”并选择“VC++ 目录”**。 使用Visual Studio 创建项目时,会继承某些目录。其中许多都以宏的形式提...
// 创建目录 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 ...