如何使用QT开发Activex控件

sam132333 2013-05-04 12:04:25
本人是QT菜鸟,以前用过C++开发过Activex控件。现在公司要求转战QT,需要用QT移植以前的项目并开发新项目。

我现在使用的QT版本是4.8.4 和 VS2008.

请问各位大哥大姐大神,怎么使用这套配置开发控件,如果有完整的使用QT开发和调用COM控件的例程更是感激不尽,提前谢谢了!
...全文
792 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
wj风影 2015-08-07
  • 打赏
  • 举报
回复
能给我发个Qt做ocx的小例子吗,最近公司要用,但是没有研究,之前一直是MFC搞
louis_liux 2014-12-07
  • 打赏
  • 举报
回复
这个我也不太会,
mmohammid 2014-11-17
  • 打赏
  • 举报
回复
我做过,可以加qq 896078751一起聊。
shootstar123 2013-06-05
  • 打赏
  • 举报
回复
UP,我最近也要做跟楼主一样的控件,不过我的配置是Qt5.0.2+VS2010,有机会交流下!
sam132333 2013-05-05
  • 打赏
  • 举报
回复
UP,谁帮忙啊
sam132333 2013-05-04
  • 打赏
  • 举报
回复
为什么这个控件一直注册失败啊,错误码是0x80040200
sam132333 2013-05-04
  • 打赏
  • 举报
回复
引用 1 楼 u010335285 的回复:
一言难尽啊亲, 简单的话,继承QObject的类都可以导出, 使用QAxFactory导出就行了 还是看帮助文档吧
细说一下啊,我创建了一个QT Active Server工程,编译出来了一个dll文件,看了下导出函数 EXPORTS DllCanUnloadNow PRIVATE DllGetClassObject PRIVATE DllRegisterServer PRIVATE DllUnregisterServer PRIVATE DumpIDL PRIVATE 感觉这应该就是COM控件了吧。它跟ocx有什么不一样啊?
仙人的板板 2013-05-04
  • 打赏
  • 举报
回复
一言难尽啊亲, 简单的话,继承QObject的类都可以导出, 使用QAxFactory导出就行了 还是看帮助文档吧

16,235

社区成员

发帖
与我相关
我的任务
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
  • Qt
  • 亭台六七座
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧