具体调用如下,不存在之前打开没有关闭的情况,也不应该有其它进程操作这个文件,我想知道可能的原因,谢谢!
DumpFile.Open(DumpFileName, CFile::modeNoTruncate
| CFile::modeReadWrite | CFile::typeBinary, &FileErr )
DumpFile.Open(DumpFileName, CFile::modeNoTruncate
| CFile::modeReadWrite | CFile::typeBinary, &FileErr )
解决方案 »
- 这msdn关于COORD的是什么意思?
- UNICODE 字符写文本 乱码
- 做BHO的一个难题
- SOAP的问题
- 4色问题,,高手请进
- 哪里可以下载vc++技术内幕(第四版,潘爱民译)
- qq给非在线用户发送消息的原理(是用数据库当转存服务器吗吗) 推荐一些资料 最好有源代码
- 这是什么问题????非常急!!!
- $$$$$$《深入浅出MFC》中对于动态创建对象的解释$$$$$$
- 我的机器 开机自动打开浏览器,并试图访问 http://star.ontheweb.com/(主页设置选项变灰,无法更改);系统的 开始->运行 也看不到了,请问是什么病毒这么厉害,怎样去掉!
- 高手来看看,关于WM_GETTEXT消息?
- 我想做一个窗口,怎么做啊?
One access permission and one share option are required
也就是说,至少要有一个访问控制和一个共享控制,你的代码中就缺少共享控制,共享控制有:
CFile::shareDenyNone
CFile::shareDenyRead
CFile::shareDenyWrite
CFile::shareExclusive
共享违例错误意味着这个文件正在被其它应用程序使用.或者是有病毒程序或其它你所说的杀毒软件?正在访问它?
当然,你仍然可以通过其它方式打开,搜下,我记得可以通过驱动方式获得打开文件句柄,然后操作.