我的MFC ActiveX
很简单。我是通过Visual Studio 2008的MFC ActiveX
模板制作的。
我只是在ActiveX
销毁时添加呼叫显示消息对话框进行测试。
CmfcActivexCtrl::~CmfcActivexCtrl()
{
AfxMessageBox(_T("destroy"));
}
我打开我的页面嵌入此ActiveX
。我导航到其他地址后。
我在ie7和ie8中测试。它是Skype的错误或MFC的bug。什么是解决方案?
答案 0 :(得分:0)
也许加载了Skype插件后,您的ActiveX控件直到稍后才会被卸载。也许你应该把所有的清理工作放在另一个事件处理程序中,比如关闭之前?