CFile.Open()的一点问题
VC2008下运行,红色那行有问题,找了半天不知道为啥,谁帮下!
#include "stdafx.h"
//#include<windows.h>
#include<afxwin.h>
int _tmain(int argc, _TCHAR* argv[])
{
CString strFileTitle;
CFileFind finder;
CFile file;
//CFileException *p=NULL;
BOOL bWorking=finder.FindFile(_T("E:\\*.txt"));
while(bWorking)
{
bWorking=finder.FindNextFile();
strFileTitle=finder.GetFilePath();
if(!file.Open(strFileTitle,CFile::modeReadWrite|CFile::shareDenyWrite))
MessageBox(NULL,strFileTitle,NULL,MB_OK);
}
return 0;
}