描述:
我得测试程序是:
OnTest()
{
CoInitialize(NULL);
//.......
//.....
CoUninitialize();
}
点击测试按钮时: 弹出对话框显示
"0x0040259f"指令引用的"0x011f1f70"内存.该内存不能为"read".
再在单步调试 到下面运行不过去!
// AFX internal initialization
if (!AfxWinInit(hInstance, hPrevInstance, lpCmdLine, nCmdShow))
goto InitFailure;
跳出来以后,结束时候(运行到CoUninitialize)时候
弹出对话框显示:
Unhandled exception in Test.exe:0xC0000005:Access Violation.
以及出现异常:
void _Release() throw()
{
if (m_pInterface != NULL) {
m_pInterface->Release();
}
}
注释调//CoUninitialize();以后 不存在此问题.
请问 这是怎么回事呀!