请教:ActiveX 安全问题 我编写了一个基于对话框的ActiveX控件,在对话框中调用vc编写的程序,将控件在html添加,并打开html,提示控件不安全,我降低了浏览器安全级别,还是不行. 请教高手,如何修改才能解决问题. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 实现 IObjectSafety 接口。 在你的.h文件中添加如下语句:在class ATL_NO_VTABLE中添加如下语句:public IObjectSafetyImpl<Cmaps,INTERFACESAFE_FOR_UNTRUSTED_CALLER|INTERFACESAFE_FOR_UNTRUSTED_DATA>,在BEGIN_COM_MAP中添加COM_INTERFACE_ENTRY(IObjectSafety) 我的控件不是ATL,是MFC创建的ActiveX,所以没有你提到的类名 活活~~~你那ie的安全设置肯定把activeX给禁止了~~~还~~~ refer MSDN:HOWTO: Mark MFC Controls Safe for Scripting/InitializationID: Q161873 HOWTO: IObjectSafety Marks ATL Controls Safe for Initializing VC内嵌汇编的问题 用windows media player sdk 连续播放ASF文件 CMainFrame 怎样设置成总是置顶?即窗口失去焦点时都不会被其他窗口覆盖。 咨询文档留痕 WORD实现 vc++下能否覆盖所有异常处理的方法 Access violation 多个组件使用相同的自定义结构体,怎么办? 一个c++虚函数继承的小问题 对话框问题 如何将一个汉字转换为它的编码 CList的RemoveAt()问题 做关于数据库的程序,怎样才能把界面做得比较好看呢?
在BEGIN_COM_MAP中添加COM_INTERFACE_ENTRY(IObjectSafety)
还~~~
HOWTO: Mark MFC Controls Safe for Scripting/Initialization
ID: Q161873
HOWTO: IObjectSafety Marks ATL Controls Safe for Initializing