CFile.Open打不开相关文件,各位请赐教!
ye_cl 2001-12-27 02:09:07 我打不开相关文件,用容量为220M和2M的文件都试过,fs.Open的参数nOpenFlags为modeReadWrite或modeRead 也都试过,以上情况下fs.Open后CFileException都返回错误码11,即sharingViolation,为什么打不开?各位请赐教!
void CTstDlg::OnChangeFile()
{
CFile fs;
CFileException e;
if (!fs.Open ("02_01_2001_12_10_14_19_41.mpg", CFile::modeRead,&e))
{
int a=e.m_cause;
}
fs.SeekToBegin();
fs.SetLength(fs.GetLength() - 32536);
fs.Close ();
}