1.编程环境
2.对象浏览器
3.Com库的引入
4.作者寄语
CorelDRAW是一款矢量编辑软件,具有非常广泛的用途,本文针对专业插件开发人员,介绍如何开发一款CDR插件。首先阅读本文的读者需要具备一定的C++编程能力,和对微软的Com编程思想有基础的认识,本文从入门开始讲解CDR插件开发。
开始编写插件之前,需要使用一款IDE来辅助我们编写插件,本文采用C++的编程环境来编写插件,文本所介绍插件,运行在windows系统上,所以推荐使用VS来开发。理论上由于COM是一种可以互操作的二进制模块,大部分语言都是可以支持的,如C,C++,C#或者JAVA也是可以的。考虑上完成插件的难易程度,基本上采用C++来开发。作者喜欢的环境是VS2017,顾接下来介绍CPG开发的一些列文章都是采用VS2017来开发。如何安装VS2017,网上搜索一下在线安装包,简单的根据安装向导,选择C++开发环境,就可以安装好,本文就不再详细介绍,网上有许多资源,假设读者已经安装好,启动后如下图所示:



