-
-
[求助]会MFC的高手过来看看
-
发表于:
2007-5-29 09:02
5680
-
我在用CFile类来打开一个文件(PE文件)时,若此文件被LoadPE打开后,我就打不开了,我想,这个文件应该是被LoadPE以独占的方式打开的,所以,我就无法再打开.
我又发现,LoadPE打开一个PE文件后,但WinHex,PEiD之类的软件还是可以照常打开它,
这种方式是如何实现的呢? 或者是我打开的方式有问题?
我打开文件的代码如下:
CFile file;
if(!file.Open(strFilePath,CFile::modeRead))
{
MessageBox(strFilePath + " 打开失败!","错误");
return FALSE;
}
谢啦!
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!