其实并不影响什么功能,因为使用别的工具调用(比如vb,delphi,或者在网页)都没有问题,但是我在vc6里面把控件放到dialog上面,然后创建一个成员变量,然后运行,(没有写任何程序),然后关闭这个dialog,就出现这个assert错误
CCmdTarget::~CCmdTarget()
{
#ifndef _AFX_NO_OLE_SUPPORT
if (m_xDispatch.m_vtbl != 0)
((COleDispatchImpl*)&m_xDispatch)->Disconnect();
ASSERT(m_dwRef <= 1);
#endif
#ifdef _AFXDLL
m_pModuleState = NULL;
#endif
}
就是这一行ASSERT(m_dwRef <= 1);出现的问题
CCmdTarget::~CCmdTarget()
{
#ifndef _AFX_NO_OLE_SUPPORT
if (m_xDispatch.m_vtbl != 0)
((COleDispatchImpl*)&m_xDispatch)->Disconnect();
ASSERT(m_dwRef <= 1);
#endif
#ifdef _AFXDLL
m_pModuleState = NULL;
#endif
}
就是这一行ASSERT(m_dwRef <= 1);出现的问题
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货