如何在Qt中调用activeX插件
如何在Qt中调用ocx插件,介绍可用的两种方法。
先说第一种方法:
使用QAxObject,设置插件的classid后就可以调用插件的方法了。
QAxObject *flash = new QAxObject;
flash->setControl(QString::fromUtf8("{C803CB4E-71F6-411D-8A93-770E19F3DFE5}"));
QVariant ret = flash->dynamicCall("Initial(long)",0).toInt();
其中classid可以通过以下方法查询:
打开注册表,定位到你的插件就可以了
下面说调用插件的第二种方法:
同样是要先找到插件的classid,使用qt目录下的dumpcpp.exe生成插件的接口文档。
打开cmd输入如下命令。
C:\Qt\Qt5.5.0\5.5\msvc2012\bin\dumpcpp.exe {C803CB4E-71F6-411D-8A93-770E19F3DFE5}
会生成.h、.cpp的文档,文件生成在C:/Users目录下,找不到的话用everything查,文件名是根据插件名命名的。
将文件拷贝到你的工程里,就可以直接使用了。
如何在Qt中调用activeX插件相关推荐
- 在QT中调用google earth并打开KML文件
最近由于项目需求,需要在自己做的软件中调用卫星地球,笔者先后尝试了高德.百度和谷歌地球,最后选择了谷歌地球.原因在于高德地图的卫星地球模式清晰度完全不能满足使用要求:百度地图的清晰度虽然可以满足使用要 ...
- 【Java】-在Java中调用大漠插件
目录 在Java中调用大漠插件步骤 常见问题 Java与Dll函数的数据通信(一个比较大的坑) 注册了大漠高版本后,如何更换为低版本? Description: 80020010 / 无效的被呼叫方. ...
- excel调用python编程-如何在excel中调用python脚本
如何在excel中调用python脚本 发布时间:2020-07-03 14:15:28 来源:亿速云 阅读:155 如何在excel中调用python脚本?针对这个问题,这篇文章详细介绍了相对应的分 ...
- 如何在MFC中调用CUDA
如何在MFC中调用CUDA 有时候,我们需要在比较大的项目中调用CUDA,这就涉及到MFC+CUDA的环境配置问题,以矩阵相乘为例,在MFC中调用CUDA程序.我们参考罗振东iylzd@163.com ...
- 一步一步学Silverlight 2系列(21):如何在Silverlight中调用JavaScript
概述 Silverlight 2 Beta 1版本发布了,无论从Runtime还是Tools都给我们带来了很多的惊喜,如支持框架语言Visual Basic, Visual C#, IronRuby, ...
- Halcon初学者知识 【13】如何在MFC中调用Halcon代码
要知道如何在MFC中调用Halcon代码,需要以下知识点: 在VC++2019的工程中,配置Halcon环境[请看此文] Halcon代码如何导出成C++代码 如何拆解halcon转换成C++的代码, ...
- 如何在VB中实现ActiveX控件的IobjectSafety接口
如何在VB中实现ActiveX控件的IobjectSafety接口 ------------------------------------------------------------------ ...
- Qt例程-Qt中使用CAD插件
Qt例程-Qt中使用CAD插件 1.插件下载及注册 2.使用插件 1.插件下载及注册 到梦想CAD官网下载插件,官网地址:https://www.mxdraw.com/download.html,下载 ...
- 一步一步学Silverlight 2系列(21):如何在Silverlight中调用JavaScriptjavascript
一步一步学silverlight 2系列(21):如何在silverlight中调用javascript 概述 silverlight 2 beta 1版本发布了,无论从runtime还是tools都 ...
最新文章
- VS2005转换工作环境
- spyder中绘图无法显示负号_matlibplot+seaborn绘图风格交叉使用
- memmove函数使用时注意的问题
- DevOps的几个场景
- html li标签横向排列_HTML简易的常用标签
- uImage和zImage的区别
- 智能硬件网络配置方式
- [软件]Beyond Compare
- Android集成百度语音识别API
- CentOS 6.4安装OpenOffice
- nginx反向代理负载均衡简述
- Horizon 桌面环境USB设备重定向问题
- mysql下载和安装详细教程
- 万能五笔输入法弹窗_万能五笔输入法广告如何彻底关闭
- go操作excel单元格合并
- 二进制乘除法运算原理
- 阿里云存储oss依赖报错解决方法
- 在CentOS上重新编译nginx,加sticky模块
- 【系统化学习】CSDN算法技能树测评
- HDUOJ 5651 xiaoxin juju needs help
热门文章
- Arrays.aslist用法及陷阱
- Unity中的UGUI屏幕适配
- ISA95.PART4翻译整理 制造运营管理的对象和属性(未完)
- html中加入echarts,如何在react中使用echarts
- Windows MSDT RCE(CVE-2022-30190)复现
- java双行合一_计算机四级操作员考证试题理论题目
- 《怪物猎人:世界 冰原》:糟糕的End Game机制几乎毁了游戏
- 服务器信号怎么提高,手机信号差怎么办?这里有3招快速提高手机信号的妙招!...
- 苹果手机状态栏高度总结
- [内附完整源码和文档] 基于SSH网上商城的设计与实现