CDR插件开发之CPG插件007 - 怎么实现一个CPG插件类(中篇)

本文介绍了如何在CDR插件开发中实现CPG插件,详细讨论了如何继承并实现VGCore::IVGAppPlugin接口,包括工程配置、双接口IDispatch、插件生命周期等关键知识点,为CPG插件开发打下基础。
摘要由CSDN通过智能技术生成

上篇文章中,通过创建了一个带有构造函数的最简单的C++类 —— HelloWorldPlugin,并在CDR调用 AttachPlugin 方法的时候,通过 new 关键字创建了这个插件类。插件在CDR中成功响应,弹出了消息框:欢迎使用我的 HelloWorld CPG插件。同时,通过 AttachPlugin 函数的第一个参数(VGCore::IVGAppPlugin),引申出了 IVGAppPlugin 这个定义在 vgcoreauto.tlh 中的类。 

本篇文章将开始深入探讨 VGCore::IVGAppPlugin 这个类中定义的接口方法,并让 HelloWorldPlugin 这个插件类通过继承 IVGAppPlugin 类,进一步了解 IVGAppPlugin 这个接口中定义的方法。


评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值