1 Star 0 Fork 1

BK43 / CQPCSharp

forked from E不小心 / CQPCSharp 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

CQPCSharp

#前言

通过酷Q平台的VC的SDK,来调用C#的类库。方便使用C#,和利用C#的庞大资源,来开发酷Q插件。

#项目说明 开发环境为vs2015,.net 版本默认为4.5.2。 ##VC项目 ###com.warpper.csharp VC(CLR)封装,用来调用C#的类库。把此类库,放入app文件夹中。主是SDK的实现,和各种消息的中转。主要的实现会CsCQ.Core中。

##C#项目 C#项目生成的类库都放在酷Q根目录下的cs文件中。
cs文件夹中的CS类库,除CsCQ.Core,切依赖于CsCQ.Core,实现可实时替换,无须重启酷Q,方便开发调试。 ###CsCQ.Core 整个项目的核心功能,包括C#类库的加载,接口定义,和一部供VC使用的工具类.
所有的C#项目都要引用该类库。 ####接口定义 ICqSdk SDK接口,VC实现,做为操作CQ的SDK包装,不用用户来实现,用户使用CqSdk.Default来使用SDK。 IStartup 启动接口,插件启动时,反射所有继承接口类库,调用OnStartup方法。 IGroupMessager 群消息接口,接收到群消息时,反射所有继承接口类库,调用OnGroupMessage方法。 IPrivateMessager 私聊消息接口,接收私聊消息时,反射所有继承接口类库,调用OnPrivateMessage方法。 IDiscussMessager 讨论组消息接口,接收讨论组消息时,反射所有继承接口类库,调用OnDiscussMessage方法。 其它接口正在开发中... ####CsCQ.Demo 一个很简单的例子,现在是根本什么都没有。 ####调试 附加酷Q进程,进行类库调试。..............别忘记pdb文件。 ####注意 当前阶段所有实现IGroupMessager,IStartup,都是反射实例,且每次调用都是独立的实例,之后会加入缓存单例的设置。

空文件

简介

酷Q平台C#SDK,基于托管C++/CLI方式,调用C#类库 展开 收起
C#
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
C#
1
https://gitee.com/likebin/CQPCSharp.git
git@gitee.com:likebin/CQPCSharp.git
likebin
CQPCSharp
CQPCSharp
master

搜索帮助