当前位置: 首页 > news >正文

Qt 调用ocx的详细步骤

 第一步:注册ocx控件

 以管理员的方式运行cmd,切换到ocx文件所在目录,执行一下命令

regsvr32 xx.ocx

 第二步:生成对应的.h和.cpp文件

  • 以管理员方式打开cmd
  • 切换到Qt 安装目录下的bin目录,
  • 执行 dumpcpp.exe {CLID}  ,回车,即可看到该目录下生成了1个.cpp和1个.h文件
    dumpcpp.exe {64cd50e1-f5b0-44e6-b408-32fe7d17cb75}

如图

第三步:QT工程的创建

  • 新建1个Qt Widget工程,如下图

  •  选择 Kit Selection

 将dumpcpp.exe生成的.cpp和.h文件拷贝到所创建的QT工程目录,并加载到工程中,如下图

  • 设置.pro,添加  QT       += axcontainer
QT       += axcontainer

  •  ocx接口调用
 MFCActiveXControl1Lib::MFCActiveXControl1 control;if(!control.isNull()) {int result = control.Add(5, 3); // 直接调用方法qDebug() << "5 + 3 =" << result;} else {qDebug() << "控件加载失败";}

这就是整个QT调用ocx的详细过程。

创建ocx程序的详细步骤

vs2019 创建MFC ActiveX的详细步骤-CSDN博客

http://www.dtcms.com/a/296492.html

相关文章:

  • 单片机学习课程
  • 数据推荐丨海天瑞声7月数据集上新啦!
  • 海外红人营销的下一站:APP出海如何布局虚拟网红与UGC生态?
  • idea监控本地堆栈
  • Redis分布式锁的学习(八)
  • 无源域自适应综合研究【2】
  • Qt连接MySql数据库
  • SAP B1 DTW成功登录后点击下一步提示没有权限读取清单
  • QML 模型
  • 阿里云SLS未开启索引时无法查询日志内容
  • 11.事务
  • 【GoLang#1】:Go 语言概述(背景 | 环境配置 | 特点 | 学习)
  • Redis单线程模型(含面试题)
  • pytorch常用函数
  • 【MySQL数据库备份与恢复1】二进制日志,mysqlbinlog
  • Linux Wlan 无线网络驱动开发-scan协议全流程详解
  • 企业安全基石:解锁等保测评的战略价值
  • 循环神经网络--LSTM模型
  • 15.2 DeepSpeed显存优化实战:7B大模型训练资源从84GB压缩到10GB!
  • 11-day08文本匹配
  • Cisco 主模式配置
  • 综合实验(4)
  • 光猫配置DMZ到路由器
  • OSPF多区域介绍
  • 使用 Elastic Observability 监控 Proxmox VE 部署
  • Linux命令基础完结篇
  • 【实时Linux实战系列】基于实时Linux的机器学习应用开发
  • 大模型微调学习笔记(基于讯飞星辰MaaS速学版)
  • Java 中 Future 与 Callable 的使用详解
  • pycharm在virtual环境下安装依赖失败的解决方案