VS2017+QT5.9.1使用大漠插件(COM组件)
来源:互联网 发布:英雄联盟视频软件 编辑:程序博客网 时间:2024/06/05 03:20
工具下载:
VS2017的QT插件:qt-vsaddin-msvc2017-2.1.2-beta-03.08.2017.vsix
VS2017的QT5.9.1 msvc2017_32位版本(里面有32和64位的):http://pan.baidu.com/s/1cgy7hG
测试工程:http://download.csdn.net/download/qing666888/9949278
VS2017集成环境,使用Qt插件,编写基于Qt5.9.1库的windows应用程序,使用VS2017+QT5.9.1+msvc2017_32集成开发环境,但是32的QT版本QT5.9.1 安装包已经不再提供了,需要自己手动编译32位版本。官方只提供了msvc2017_64这个64位的版本,但是大漠插件只能支持32位的QT版本。
在Qt的安装目录下有dumpcpp.exe工具,可以将dll文件导出成Qt可以使用的.h和.C文件。执行下面的命令(dumpcpp.exe +空格+dll路径):dumpcpp.exe F:\CodeOsChina\VS2017\LOLkapai\x64\Debug\dm.dll
就会在目录下面生成DLL的导出.h .cpp文件。
就会在当前文件夹下生成dm.h和dm.cpp文件。 将上一步生成的dm.h和dm.cpp文件导入工程,就可以调用该COM组件的接口了,但是为了方便使用,我们可以将该COM组件生成的类再做一次封装。 创建一个CMyDM类(类名随意改)。该类要实现COM组件对象实例化,并且当实例化失败时,调用COM组件注册工具,注册COM组件。并提供清理COM组件资源的方法。代码如下:
原文:http://blog.csdn.net/qing666888/article/details/77146073?locationNum=4&fps=1
- VS2017+QT5.9.1使用大漠插件(COM组件)
- VS2017+QT5.9.1使用大漠插件(COM组件)
- VS2010使用大漠插件
- qt5.9.1 + vs2017安装
- [插件]vs2017使用AtominnerProDocumentationn
- 使用大漠插件操作VB程序
- VC 加载dm大漠COM 组件的方法
- Windows下Qt5.2 使用COM组件操作 Execl
- vs2013 调用大漠插件
- VS2017专业版使用最新版Qt5.9.2教程(最新教材)
- msvc14.1(vs2017)编译x64的qt5.9.1
- python调用大漠插件问题
- vc2013 调用大漠插件例子
- 控件、组件、插件、COM、ActiveX
- jsp使用com组件
- COM组件的使用
- COM 组件使用注意
- COM组件使用
- mysql索引提升查询速度的实例测试
- HSB简介
- 基于 jdk 实现webservice查询天气预报
- CSS隐藏滚动栏
- Qt设置窗口、按钮背景色
- VS2017+QT5.9.1使用大漠插件(COM组件)
- 进程间、线程间通信方式小结
- (原创)spring注入service为null
- Linux下MySQL主从数据库配置
- PAT:B1008. 数组元素循环右移问题 (20)
- linux:Signal ()函数
- ElasticSearch
- linux 挂载tf卡
- redisson总结