MFC中MSDN的使用问题

大家好,我这有个问题,就是我建立了一个MFC的基本对话框,目的是建立一个文件,我从MSDN上查的是HANDLEWINAPICreateFile(LPCTSTRlpFile... 大家好,我这有个问题,就是我建立了一个MFC的基本对话框,目的是建立一个文件,我从MSDN上查的是
HANDLE WINAPI CreateFile(
LPCTSTR lpFileName, // file name
DWORD dwDesiredAccess, // access mode
DWORD dwShareMode, // share mode
LPSECURITY_ATTRIBUTES lpSecurityAttributes, // SD
DWORD dwCreationDisposition, // how to create
DWORD dwFlagsAndAttributes, // file attributes HANDLE hTemplateFile
编译可以,但就是不能创建文件,别人又告诉我了一段代码可以执行创建文件功能,代码如下:
UpdateData(true);
CStdioFile file;
file.Open(create,CFile::modeCreate|CFile::modeWrite|CFile::t ypeText
但我在MSDN上没有查到,这是为什么?
还有就是这两段代码有什么不一样么?为什么第一个不能执行,而第二个可以?但我没有分,谢谢各位了!!!
展开
 我来答
竹林倾听雨
2010-07-11 · TA获得超过540个赞
知道小有建树答主
回答量:164
采纳率:0%
帮助的人:220万
展开全部
第一个,是可以的,只是你的参数设置的有问题,
倒数第二个参数应该为OPEN_ALWAYS
其实这个函数的功能非常强大,可以将整个硬盘当做一个文件打开,可以打开普通文件,油槽等,
,第二个问题,
CStdioFile类是从CFile继承下来的,
可以使用CFile中的所用公有成员,
CFile中就有Open函数,你可以查查,
微测检测5.10
2023-05-10 广告
您好!建议咨 深圳市微测检测有限公司,已建立起十余个专业实验室,企业通过微测检测就可以获得一站式的测试与认 证解决方案;(EMC、RF、MFi、BQB、QI、USB、安全、锂电池、快充、汽车电子EMC、汽车手机互 联、语音通话质量),认证遇... 点击进入详情页
本回答由微测检测5.10提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式