用MFC如何创建文件夹?

作者&投稿:藤贫 (若有异议请与网页底部的电邮联系)
~ CString
strFolderPath="c:\\test"
//
判断路径是否存在
if
(!PathIsDirectory(m_strFolderPath)
)
{
CString
strMsg;
strMsg.Format
("指定路径\"%s\"不存在,是否创建?",
m_strFolderPath);
if
(AfxMessageBox(strMsg,
MB_YESNO)
==
IDYES)
{
if
(!CreateDirectory(m_strFolderPath,
NULL
)
)
{
strMsg.Format
("创建路径\"%s\"失败!是否继续?",
m_strFolderPath);
if
(AfxMessageBox(strMsg,
MB_YESNO)
==
IDYES)
return;
}
}
}
-------------------------------------------------------
CreateDirectory(LPCTSTR
lpPathName,
//irectory
name
LPSECURITY_ATTRIBUTES
lpSecurityAttributes
//
SD
)


如何利用MFC提供的文件操作类CFile写一个档案文件
新建一个MFC的单文档项目,界面一般都不要你设计了,MFC已经帮你设计好了一个最普通的界面。关于CFile的使用,建议看看MSDN,上面已经讲的很详细了,如果看不懂英语,可以去下一本VC6 MFC类库参考手册,CSDN上有下载的。还有孙鑫的视频第12集也讲到了。http:\/\/lib.verycd.com\/2005\/03\/19\/0000042786...

怎么把文件添加到MFC项目
直接点在file view里面右键->add file to folder

如何使用MFC创建一个画板,然把数据文件里的点,线,色彩绘制到上面...
设计结构体 CPointData\/CLineData\/CColorData CFile,装入文件,读取各个文件的二进制内容。并生成 一个个的 CPointData\/CLineData\/CColorData 对象(可以通过 vector 或 list 或CObList管理起来)。——这里结构体的定义要跟文件里面数据存储格式匹配。输出的话,只要得到某个窗口的DC就行了。CDC 的成员...

一个MFC应用程序,想点击File->New新建一个文件夹,编程如图,但是为什么...
文件夹的父目录需要已经存在,没效果的话,看看把单\\改成双撇\\\\,行不行~

如何用mfc 生成json文件
json说白了只是一串长得像js对象字符串,不是一个后缀名或者一种文件形式,所以只要将这个字符串传给前端js处理就行了,json本身就是一个对象,所以你可以直接赋值给一个对象就行。

如何在MFC应用项目中在哪个文件中构建自己定义的结构体
建议可以直接新建一个头文件命名为DataStructure.h在这个文件里面自定义需要的结构体。然后在其他.cpp文件中需要引用的话,加上这个头文件即可。当然确保,只定义一次。用#ifndef #define #endif 来控制只定义一次。或者#program once

如何向MFC中添加头文件
这个应该有点困难. 起码对于我挺困难的 之前你的程序在什么平台写的?如果是win32的话. 就非常简单了 就是说白了一句话. view类的.cpp 文件中 必须包含view类的 .h 文件 一次类推...有兴趣加QQ:254560671

MFC我怎么才能用当前时间作为新建文件夹的名称
网上邻居里好像不能新建文件夹吧?它不能算作文件夹。要将CEdit里的内容写入TXT文件:按住CTRL,双击Edit控件,在弹出的对话框中设置一个CString变量与控件关联。以后调用Updatedata()就可以得到Edit中的内容了。比如,Edit与m_strText关联,则代码如下:void CFileManipulateDlg::Onbackup(){ \/\/获得当前...

MFC中创建自己的类应该写在那个文件里?大神们帮帮忙
新建头文件,提供自定义类的声明,新建cpp文件,实现该类中各成员函数。

VC++ MFC追加创建Unicode格式文本文件如何实现换行
如果是要换行的话,在写完一行内容之后再写两个字符 “\\r\\n”。文本文件中\\r\\n代表换行

龙南县19561721324: 如何编程实现MFC创建新文件夹 -
祝妍奥拉: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16CString strFolderPath="c:\\test"// 判断路径是否存在if(!PathIsDirectory(m_strFolderPath) ){CString strMsg;strMsg.Format ("指定路径\"%s\"不存在,是否创建?", m_strFolderPath);if(...

龙南县19561721324: 用MFC如何创建文件夹? -
祝妍奥拉: CString strFolderPath="c:\\test"// 判断路径是否存在if (!PathIsDirectory(m_strFolderPath) ){CString strMsg;strMsg.Format ("指定路径\"%s\"不存在,是否创建?", m_strFolderPath);if (AfxMessageBox(strMsg, MB_YESNO) == ...

龙南县19561721324: 如何编程实现MFC创建新文件夹 -
祝妍奥拉: 代码如下:GetModuleFileName( NULL, strPath.GetBuffer(MAX_PATH), MAX_PATH ); //NULL 返回应用程序的全路径 strPath.ReleaseBuffer(); //清空缓冲区 strPath = strPath.Left(strPath.ReverseFind(_T('\\'))); //获取整个路径 str = strPath + ...

龙南县19561721324: MFC如何创建一个新文件夹,最好是可以个人指定路径的文件夹.. -
祝妍奥拉: ::CreateDirectory("C:\\Windows\\MyDir", NULL);

龙南县19561721324: VC MFC程序中 想新建一个文件夹 该怎么写? -
祝妍奥拉: int _mkdir( const char *dirname ); 它所在的头文件是<direct.h> 返回0代表成功,-1代表失败 你不需要判断是否存在,如果存在会返回-1,不会报错.

龙南县19561721324: MFC 怎么在指定位置创建文件 ?? -
祝妍奥拉: CStdioFile rsltFile; rsltFile.Open("指定路径+文件名", CFile::modeCreate | CFile::modeWrite)

龙南县19561721324: VC MFC编程 谁能帮忙写一个新建文件夹的程序 谢谢! -
祝妍奥拉: //添加头文件#include #pragma comment(lib, "shlwapi.lib")//在OnInitDialog中添加如下代码 CString strPathName="D:\\123";//判断路径是否存在 if(!PathIsDirectory(strPathName)) { //创建文件夹 CreateDirectory(strPathName, NULL);} else { //打开文件夹 ::ShellExecute(NULL, "open", strPathName, NULL, NULL, SW_SHOWNORMAL); }

龙南县19561721324: MFC 如何用CFile在指定的目录创建文件并打开它 -
祝妍奥拉: 创建用于写的文件//example for CFile::Open CFile f; CFileException e; char* pFileName = "c::\\test.dat";//路径及文件名 if( !f.Open( pFileName, CFile::modeCreate | CFile::modeWrite, &e ) ) { }

龙南县19561721324: MFC怎么使用 -
祝妍奥拉: 【MFC控件的使用方法】VC++6.0控件工具箱:2 图形控件(picture):常用于显示位图(Bitmap)和图标(Icon)3 静态文本(Static Text):用来在指定的位置显示特定的字符串,一般用来标识附近另一个控件的内容.显示在静态文本控件...

龙南县19561721324: MFC我怎么才能用当前时间作为新建文件夹的名称 -
祝妍奥拉: 应该是你的路径写法不正确造成的,是不是没有注意'\'的写法,在C++里要表示'\'就要写成'\\'. 比如表示"C:\1\2.txt",就应该写成"C:\\1\\2.txt"可以用SHFileOperation这个API函数 下面的例子将“C:\1”目录下的所有文件(包括文件夹)拷贝...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网