VC6.0下的程序,现在到VS2010上运行,0xC0000005:Access violation 错误 20
VC6.0下的程序,现在到VS2010上运行,如下代码发生错误:且指向最后一行代码Unhandledexceptionat0x5706606ainVideoDemo.ex...
VC6.0下的程序,现在到VS2010上运行,如下代码发生错误:且指向最后一行代码
Unhandled exception at 0x5706606a in Video Demo.exe: 0xC0000005: Access violation reading location 0x00000000.
BOOL AVIHandler::LoadVideo(CString filename)
{
//读取AVI文件信息
HRESULT result;
AVIFileInit(); //使用AVI族函数读取AVI文件前应首先调用
PAVIFILE pfile;//AVI文件指针
AVIFILEINFO pfi;//AVI文件信息
PAVISTREAM pavi;//AVI流
AVISTREAMINFO stinfo;//AVI流信息
//打开AVI文件
result=AVIFileOpen(&pfile,filename,OF_READ,NULL);
//AVI文件信息
result=AVIFileInfo(pfile,&pfi,sizeof(AVIFILEINFO)); //错误地址 展开
Unhandled exception at 0x5706606a in Video Demo.exe: 0xC0000005: Access violation reading location 0x00000000.
BOOL AVIHandler::LoadVideo(CString filename)
{
//读取AVI文件信息
HRESULT result;
AVIFileInit(); //使用AVI族函数读取AVI文件前应首先调用
PAVIFILE pfile;//AVI文件指针
AVIFILEINFO pfi;//AVI文件信息
PAVISTREAM pavi;//AVI流
AVISTREAMINFO stinfo;//AVI流信息
//打开AVI文件
result=AVIFileOpen(&pfile,filename,OF_READ,NULL);
//AVI文件信息
result=AVIFileInfo(pfile,&pfi,sizeof(AVIFILEINFO)); //错误地址 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询