数码资源网·下载

展开

Nerve Gear SDK开发工具包

大小:50M语言:50M 类别:编程工具系统:Winall
简介|文章|评论
版本:(C++开发工具) 免费版 for Winall时间:2020-04-01
软件介绍

多人在使用SAO Utils这个桌面工具包吧,是不是觉得这种风格的特别棒,自己也想弄一个?Nerve Gear SDK开发工具就是SAO Utils的开发工具包一款C++开发工具,作者就是根据这个来开发的。Nerve Gear SDK开发工具包说的很详细,但是是英文版的,感兴趣的可以参考一下,自己弄点东西!

Nerve Gear SDK开发工具包

Nerve Gear SDK开发工具包介绍

插入

插件是NERvGear的基本管理单元,也是用户可以管理的最小单位(启用,禁用,添加或删除插件)。

通常,插件可以为用户提供桌面小部件,启动器的扩展,为其他插件提供基本组件,甚至将所有插件组合在一起。插件必须由单个DLL实现,但是一个插件可以注册或使用多个组件。

零件

实现一组被称为组件的特定功能。组件的定义与Microsoft COM的定义稍有不同,他们希望将组件和组件实现组合到一个组件概念中。

一个(类型)组件可以由不同开发者实现的多个对象注册。

Nerve Gear SDK开发工具包

目的

对象,或者完全是组件对象,是特定组件的实现。对于C ++或OO语言,组件对象通常由一个类实现。任何人都可以为定义的组件开发组件对象(某些核心组件除外)。

组件对象可以提供多个接口,甚至可以使用聚合技术将接口从其他对象暴露给其他组件用户。

接口

接口是COM模式的原子单位。组件对象只能通过接口相互通信,而不是将其切换到函数中,这就是为什么我们将接口称为原子的原因。一旦界面被定义或者公开发布,它就不能像原子一样被修改。



加载全部内容

相关应用
热门推荐
相关教程
猜你喜欢
相关合集
本类排行