hFile = CreateFile(lpszFileName,
GENERIC_ALL,
FILE_SHARE_READ | FILE_SHARE_WRITE,
NULL,
OPEN_EXISTING,
FILE_ATTRIBUTE_NORMAL,
NULL);
DWORD dwError = GetLastError();
//1. 返回5拒绝访问,原因的读写的文件只读属性被设置了,
//将该属性去掉文件读取就正确了
//2. 或者将参数中关于写的属于全部去掉 GENERIC_READ,FILE_SHARE_READ,
if (m_hFile ==INVALID_HANDLE_VALUE)
{
cout << "文件打开失败" << endl;
return FALSE;
}
ULONG uLSize=GetFileSize(m_hFile,0);