佚名通过本文主要向大家介绍了ie阻止activex控件,ie允许activex控件,ie浏览器activex控件,ie启用activex控件,ie安装activex控件等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: IE下Activex的生命周期的问题
描述:
解决方案1:
描述:
vc6编的activex,
在ie下的生命周期是什么?
里边的类的生命周期是什么?
还有就是这个activex的事件执行顺序呢?
vc不太懂,不知道问的对不对,
解决方案1:
在IE加载之后加载控件,调用Ctrl类里面的OnSetClientSite虚函数,IE在启动和关闭的时候
都会调用这个函数,通过m_pClientSite来判断是启动还是关闭,NULL表示IE关闭,你可以通过
if (m_pClientSite)
{
//IE加载时的代码
}
else
{
//IE关闭时的代码
}
类的析构还MFC是一样的,先析构CTRL,然后是APP,不过我好像觉得IE不会帮你执行其它的析构函数,
除了上边那两个,但是可以手动释放。
加载的时候是先APP,后CTRL
IE进程不消失, 你的DLL就不会析构。
您可能想查找下面的文章:
- activex添加的属性在ie中为何传递不成功
- 使用微软提供的将word嵌入ie的activeX控件在保存时出错
- =====>急问,ActiveX在IE下载过程是走的tcp什么端口?是80吗?
- ActiveX控件在IE里能避免informationbar出现么?
- 能不能将一个ie的dll插件转换成activeX组件做到自动下载并注册
- ActiveX控件在IE中无法显示???
- ActiveX控件发布在iis上,XP的IE无法访问,2k的IE可以!高分求助!
- 急问:为何IE不能显示我的ActiveX控件
- 求助:IE刷新时,activex控件发生了什么?
- ACTIVEX在IE关闭时释放的问题,大家帮忙啊,另yang79tao请进