CDR插件的代码运行,可以通过开启插件代码运行环境优化,来加快执行速度。
主要是锁定Coreldraw的工作状态和显示状态,屏蔽文档的对象变化在电脑上显示的频繁变更,提高插件代码执行的效率和速度。
开启优化后,代码执行完毕,必须关闭优化的配置,不然Coreldraw的工作区就动不了了。
如果代码运行过程发生异常,关闭优化的动作无法完成,需要在catch块进行关闭优化的配置。
这里用一个静态方法函数供调用:
CdrFunction 代码运行环境优化
//-------------------------------------------------------------------------------------------------------------------