社区
Qt
帖子详情
QT生成的ActiveX控件 将如何实现初始化安全和脚本安全
SunGlow_815
2010-02-26 10:40:33
用QT生成的ActiveX控件 将如何实现初始化安全和脚本安全 ???
...全文
290
6
打赏
收藏
QT生成的ActiveX控件 将如何实现初始化安全和脚本安全
用QT生成的ActiveX控件 将如何实现初始化安全和脚本安全 ???
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dyw
2010-02-26
打赏
举报
回复
下面这段话摘自上面的微软链接:
有两种方法,控件可用于消除这些错误。第一个涉及控件实现 IObjectSafety 接口,对于想要更改其行为,并成为"安全"; 如果在一个 Internet 浏览器的上下文中运行的控件非常有用。第二个涉及到修改控件的 DllRegisterServer 函数来标记该控件在注册表中的"安全"。本文介绍了这些方法中的第二个。 实现 IObjectSafety 接口在第一个方法是在 Internet 客户端 SDK 中介绍的。
脱离具体的实现(Qt, ATL还是MFC),所谓“初始化安全和脚本安全”实现上面的两种方法之一即可。或使用IObjectSafety接口,或者用注册表法。第一种方法就是ObjectSafetyImpl,与ATL无关;第二种方法与虽然说到MFC,但做法是通用的。
SunGlow_815
2010-02-26
打赏
举报
回复
回复楼上的:
1. 参考此例的ObjectSafetyImpl;这个是针对ATL开发ActiveX控件设置的;
2. 注册表法 ;这个是针对 MFC 生成的Activex设置的;
我现在是用QT生成的ActiveX;
通过用QAxFactory类中的宏定义:QAXFACTORY_DEFAULT 来生成Activex 的;
dyw
2010-02-26
打赏
举报
回复
参考此例的ObjectSafetyImpl
http://doc.trolltech.com/4.6/activeqt-opengl-glbox-cpp.html
或用这里介绍的注册表法
http://support.microsoft.com/kb/161873/zh-cn
其实,你可以直接使用平台相关的那些招数。
MicroSky2813
2010-02-26
打赏
举报
回复
引用 5 楼 sunglow_815 的回复:
楼上说的方法,我试过了 不可以!
没试过ActiveX
SunGlow_815
2010-02-26
打赏
举报
回复
楼上说的方法,我试过了 不可以!
SunGlow_815
2010-02-26
打赏
举报
回复
好
那我就先试试再说了
谢谢楼上,同时希望大家还能够在这个问题上多多帮忙!
朱老师
QT
系列课程-1.7.
QT
其他标准
控件
和布局
控件
一部分主要讲
QT
的Item类
控件
,包括ItemView类4个
控件
(QListView、
QT
reeView、
QT
ableView、QColumnView),以及3个ItemWidget类
控件
(QListWidget、
QT
reeWidget、
QT
ableWidget)。另一部分是
qt
的布局类
控件
,包括 &...
ActiveX
控件
实现
安全
的
初始化
和
脚本
ActiveX
控件
实现
安全
的
初始化
和
脚本
分类: COM — — — Coding — — — 2012-03-30 15:48 885人阅读 评论(0) 收藏 举报 要想创建一个能够在IE中成功加载而没有“不
安全
”的警告或者错误提示信息的
ActiveX
控件
,我们必须
实现
安全
的
初始化
和
脚本
。基本上,所有要做的工作都是在DllRegisterServer 和
Roson的
Qt
之旅 #135 在
Qt
中使用
ActiveX
控件
和COM对象
在
Qt
中使用
ActiveX
控件
和COM对象;QAxContainer C++类;QAxServer C++类
QT
中使用
ActiveX
控件
、QAxBase、QAxWidget
QaxContainer模块是访问
ActiveX
控件
和COM对象的一个Windows扩展。QAxContainer模块是Active
Qt
构架的一部分。它提供一个库,由担当
ActiveX
控件
容器角色的QWidget的子类Q... QaxContainer模块是访问
ActiveX
控件
和COM对象的一个Windows扩展。 QAxContainer模块是Active
Qt
构架的一部分。...
QT
ActiveX
和读取EXCEL
ActiveX
,自己的理解为调用接口,用别人写好的软件。具体概念可以查看: 1.https://baijiahao.baidu.com/s?id=1632107997408759605&wfr=spider&for=pc 2.https://blog.csdn.net/feiyangqingyun/article/details/81160448?ops_request_mis......
Qt
16,216
社区成员
26,595
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章