HANDLE handle;
if((handle=CreateFile(filepath,GENERIC_WRITE|GENERIC_READ,0,NULL,
OPEN_EXISTING,FILE_ATTRIBUTE_NORMAL,NULL))==INVALID_HANDLE_VALUE)
{
if((handle=CreateFile(filepath,GENERIC_WRITE|GENERIC_READ, NULL, NULL,
CREATE_NEW,FILE_ATTRIBUTE_NORMAL,NULL))==INVALID_HANDLE_VALUE)
return false;
}
我做的是下载文件的功能
下载完文件 把下载的删掉 重新再下 有的时候就会出现 ”存取 一未命名文件 时发生共享违例“
创建文件代码就是那样子的 大家帮我看下为什么会出现这个情况
感谢ing
if((handle=CreateFile(filepath,GENERIC_WRITE|GENERIC_READ,0,NULL,
OPEN_EXISTING,FILE_ATTRIBUTE_NORMAL,NULL))==INVALID_HANDLE_VALUE)
{
if((handle=CreateFile(filepath,GENERIC_WRITE|GENERIC_READ, NULL, NULL,
CREATE_NEW,FILE_ATTRIBUTE_NORMAL,NULL))==INVALID_HANDLE_VALUE)
return false;
}
我做的是下载文件的功能
下载完文件 把下载的删掉 重新再下 有的时候就会出现 ”存取 一未命名文件 时发生共享违例“
创建文件代码就是那样子的 大家帮我看下为什么会出现这个情况
感谢ing
解决方案 »
- CDialogEx类怎样初始化?怎么没有像CDialog类初始化的OnInitDialog()函数
- 100分!使用ZLIB压缩库内函数uncompress的问题?
- 从椭圆上一点开始绘制椭圆切线,如何实现?
- 在C++中怎样将一个byte[]数组里的数据转换成XML对象?该数组里的内容本身就是一个XML对象。
- 菜鸟问题:VC++中SQL语句长度是否不能超过255个字符
- 请教:进程外组件服务器是不是专指EXE形式的COM?它们能独立运行吗?立即结帐,谢谢!
- 高分求教
- 多线程中CSOCKET的问题
- VC SDI框架的CEditView中,如何在窗体创建后,修改其样式为取消自动换行
- 我刚学VC,想问问怎样在VC中调试我写的C程序?
- const_cast改变后地址问题
- 优秀的免费代码下载网站
我下载文件是用映射内存来做的
HANDLE handle;
if((handle=CreateFile(filepath,GENERIC_WRITE|GENERIC_READ,0,NULL,
OPEN_EXISTING,FILE_ATTRIBUTE_NORMAL,NULL))==INVALID_HANDLE_VALUE)
{
if((handle=CreateFile(filepath,GENERIC_WRITE|GENERIC_READ, NULL, NULL,
CREATE_NEW,FILE_ATTRIBUTE_NORMAL,NULL))==INVALID_HANDLE_VALUE)
return false;
}
看下跟这段代码有没有关系呀
晕晕的
CFile exception: sharingViolation, File Unknown, OS error information = 32.
想找到这个根源怎么找呢?
First-chance exception in testFileClient.exe (KERNEL32.DLL): 0xE06D7363: Microsoft C++ Exception.
Warning: Uncaught exception in WindowProc (returning 1).怎么找才能找到问题的根源呢? 高手帮忙下呀