当前位置:网站首页>CorelDRAW插件-CPG插件开发-环境搭建-VS2017-TLB文件-CDR插件
CorelDRAW插件-CPG插件开发-环境搭建-VS2017-TLB文件-CDR插件
2022-04-22 14:16:00 【插件开发】
CorelDRAW是一款矢量编辑软件,具有非常广泛的用途,本文针对专业插件开发人员,介绍如何开发一款CDR插件。首先阅读本文的读者需要具备一定的C++编程能力,和对微软的Com编程思想有基础的认识,本文从入门开始讲解CDR插件开发。
1.编程环境
开始编写插件之前,需要使用一款IDE来辅助我们编写插件,本文采用C++的编程环境来编写插件,文本所介绍插件,运行在windows系统上,所以推荐使用VS来开发。理论上由于COM是一种可以互操作的二进制模块,大部分语言都是可以支持的,如C,C++,C#或者JAVA也是可以的。考虑上完成插件的难易程度,基本上采用C++来开发。作者喜欢的环境是VS2017,顾接下来介绍CPG开发的一些列文章都是采用VS2017来开发。如何安装VS2017,网上搜索一下在线安装包,简单的根据安装向导,选择C++开发环境,就可以安装好,本文就不再详细介绍,网上有许多资源,假设读者已经安装好,启动后如下图所示:
版权声明
本文为[插件开发]所创,转载请带上原文链接,感谢
https://plugin.blog.csdn.net/article/details/124336250
边栏推荐
- Method of running uniapp to applet simulator - uniapp opens wechat developer tool preview support - hbuilderx
- 【终于等到你】微信转发语音的方法 - 语音信息转发
- Byte beating interview sharing, in order to win this offer, who knows what I have experienced
- 深入剖析volatile原理
- 数据库基础(二)
- MapReduce高级应用——全排序和二次排序
- Ibeacon development summary of Internet of things solution based on tailing micro tlsr825x
- 链表 环形链表 链表判环 寻找入环节点141、142
- HashTable哈希表与统计594、350、|554、609、454、18
- 应用随机过程09:离散时间鞅
猜你喜欢

CRM系统改善客户体验的方法

深入剖析volatile原理

图的遍历 深度优先DFS 广度优先BFS

万元礼品奖池!玩转「Lighthouse」有奖征文来袭

Thoughts on dealing with high concurrency problems

BitMap BloomFilter BitSet详解

C语言的三子棋,用22天总结了一份完美的SQL学习笔记

Solve command line is too long Shorten command line for........ error

一个解法解决所有力扣买卖股票问题

Byte beating interview sharing, in order to win this offer, who knows what I have experienced
随机推荐
P2B论文复现——点云学习记录
字符串的反转练习 344、541、557、151
阻塞队列-
数据库SQL实战全解
uniapp转微信小程序报错Cannot read property ‘forceUpdate‘ of undefined - 微信开发者工具报错
Fastdfs installation and configuration
String inversion exercises 344, 541, 557, 151
[robot learning] learning record of mobile robot odometer
Double pointer 𞓜 ordered array to reorder the linked list and remove elements 26, 27 and 83
[finally waiting for you] wechat voice forwarding method - voice message forwarding
Markdown图标
华为云媒体査勇:华为云在视频AI转码领域的技术实践
HashTable哈希表练习查找插入删除217、349 、202、287、290、532、205、128
Apache IoTDB’s UDF源碼分析(1)
2022 welder (elementary) examination questions and answers
Wonderful linkage! Principle and practice of openmldb pulsar connector
深入剖析volatile原理
uniapp转微信开发者工具报错 - [ app.json 文件内容错误] app.json: 未找到 [“sitemapLocation“] 对应的 sitemap.json 文件
makefile 调用bash脚本遇到的坑
[paper notes] vision transformers for dense prediction