标题:vs2010mfc 文件操作
取消只看楼主
蓝色的blue
Rank: 1
等 级:新手上路
帖 子:35
专家分:7
注 册:2013-10-19
结帖率:54.55%
已结贴  问题点数:20 回复次数:6 
vs2010mfc 文件操作
void CfileView::OnFileWrite()
{
    // TODO: 在此添加命令处理程序代码
    CFile file(LPCTSTR("test.txt"),CFile::modeCreate|CFile::modeWrite);
    file.Write("hello",strlen("hello"));
    file.Close();

}

写了一个打开文件的函数,,,但程序运行后没有该文件,,,不知道为什么
搜索更多相关主题的帖子: hello file 
2015-03-11 10:55
蓝色的blue
Rank: 1
等 级:新手上路
帖 子:35
专家分:7
注 册:2013-10-19
得分:0 
不行呀,,,

低调的卓越.........
2015-03-11 12:11
蓝色的blue
Rank: 1
等 级:新手上路
帖 子:35
专家分:7
注 册:2013-10-19
得分:0 
ok了  请问这是为什么

低调的卓越.........
2015-03-11 12:13
蓝色的blue
Rank: 1
等 级:新手上路
帖 子:35
专家分:7
注 册:2013-10-19
得分:0 
不加LPCTSTR编译器报错的

低调的卓越.........
2015-03-11 15:36
蓝色的blue
Rank: 1
等 级:新手上路
帖 子:35
专家分:7
注 册:2013-10-19
得分:0 
void Cfile2View::On32772()//read file
{
    // TODO: 在此添加命令处理程序代码
    CFile file(L"test.txt",CFile::modeRead);
    char*pBuf;
    DWORD length=file.GetLength();
    pBuf=new char[length+1];
    pBuf[length]=0;
    file.Read(pBuf,length);
    file.Close();
    MessageBox(LPCTSTR(pBuf));
}
这个文件读取上次写入的文字 ,,,消息框显示的是一堆乱码  ,, 怎么回事呀? 大神

低调的卓越.........
2015-03-11 15:54
蓝色的blue
Rank: 1
等 级:新手上路
帖 子:35
专家分:7
注 册:2013-10-19
得分:0 
ok  多谢大神 ,,大神能不能给点学习MFC的方法与经验???万分感谢

低调的卓越.........
2015-03-11 21:53
蓝色的blue
Rank: 1
等 级:新手上路
帖 子:35
专家分:7
注 册:2013-10-19
得分:0 
恩恩,,多谢了大神

低调的卓越.........
2015-03-11 22:05



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-442523-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.187947 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved