我想鎖定幾個文件,僅供我的進程使用,否則在程序運行時拒絕任何其他應用程序訪問這些文件。當然,我知道我可以使用Createfile獨佔訪問文件,但是我的應用程序工作方式不同,我從配置文件讀取了一堆文件名,並使用鏈接到我的應用程序的Lib處理這些文件,即我的一個函數lib訪問文件,但我沒有得到filoehandle或類似的東西。MFC C++:我如何鎖定一個文件僅用於我的進程?
所以我想acchieve是,雖然我的應用程序正在處理這些文件,沒有其他應用程序可以修改它們。這是否有可能?我正在開發在Visual Studio 8中使用MFC。
你如何告訴你的lib什麼文件來處理?你傳遞文件名? – MikMik
你的lib是否修改這些文件?或者只是需要從中讀取,而您在閱讀時不需要更改? – Ferruccio