老大给了我一篇资料,让我写个打开独占文件的例子,但这是用C++写的,我只会用C#
请帮忙写个完整的例子发到/cj1205/archive/2010/11/11/133288.html" target="_blank">http://www.cppblog.com/cj1205/archive/2010/11/11/133288.html
谢谢了

解决方案 »

  1.   

    基本上就是open,然后就可以read和write了
      

  2.   

    擦,链接里面驱动都用上了,牛。。
    直接用CreateFile就好了。没什么难的啊
      

  3.   


    HANDLE hFile = CreateFile(_T("YourFile.test"), 0, 0, OPEN_EXISTING, FILE_FLAG_DELETE_ON_CLOSE, NULL);
    if (hFile) CloseHandle(hFile);// 
      

  4.   

    Create可以打开已存在的文件吗?这是创建了新文件的吧?
      

  5.   

    CreateFile的用法请参考MSDN文档
      

  6.   

    CFile::modeDenyRead     打开文件拒绝其它进程对文件的读访问 
    CFile::modeDenyWrite   打开文件拒绝其它进程对文件的写访问