文章目录
前言
最近在学习illustrator cs6SDK插件编写
插件
程序开始函数参数介绍
`extern "C" ASAPI ASErr PluginMain(char* caller, char* selector, void* message)
caller为事件名称selector为事件选择子,message是事件传递进来的参数
不同事件message的结构体会不一样,需要根据不同消息将其转化了不同的结构体 如
`struct SPMessageData
{
ai::int32 SPCheck;
struct SPPlugin *self;
void *globals;
struct SPBasicSuite *basic;
}
</

本文详细介绍了在Windows环境下使用Illustrator CS6 SDK进行插件开发的学习过程,重点讲解了插件的程序开始函数参数、事件驱动机制以及插件启动后的交互逻辑。在事件驱动部分,强调了如何根据不同的事件选择子来处理不同结构的消息,并利用官方提供的基类进行插件初始化和逻辑实现。
1748

被折叠的 条评论
为什么被折叠?



