上一页 1 ··· 88 89 90 91 92 93 94 95 96 ··· 99 下一页
摘要: A very simple introduction to writing your first .NET controlDownload source files - 1 KbIntroductionThis is an extremely simple introduction to creat... 阅读全文
posted @ 2015-07-25 22:06 rainbow70626 阅读(352) 评论(0) 推荐(0) 编辑
摘要: 一.什么是Attribute先看下面的三段代码:1.自定义Attribute类:VersionAttribute[AttributeUsage(AttributeTargets.Class)] public class VersionAttribute : Attribute { pu... 阅读全文
posted @ 2015-07-25 09:18 rainbow70626 阅读(353) 评论(0) 推荐(0) 编辑
摘要: IDisposable接口定义:定义一种释放分配的资源的方法。 .NET平台在内存管理方面提供了GC(GarbageCollection),负责自动释放托管资源和内存回收的工作,但它无法对非托管资源进行释放,这时我们必须自己提供方法来释放对象内分配的非托管资源,比如你在对象的实现代码中使用了一个C... 阅读全文
posted @ 2015-07-25 09:14 rainbow70626 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 需要明确一下C#程序(或者说.NET)中的资源。简单的说来,C#中的每一个类型都代表一种资源,而资源又分为两类:托管资源:由CLR管理分配和释放的资源,即由CLR里new出来的对象;非托管资源:不受CLR管理的对象,windows内核对象,如文件、数据库连接、套接字、COM对象等;毫无例外地,如果我... 阅读全文
posted @ 2015-07-24 23:53 rainbow70626 阅读(199) 评论(0) 推荐(0) 编辑
摘要: C#组件开发首先要了解组件的功能,以及组件为什么会存在。在Visual Studio .NET环境下,将会有新形式的C#组件开发。组件的功能微软即将发布的 Visual Studio .NET 将使程序开发人员获得一个集成开发环境,它不但为开发传统的 C/C++ 应用程序,而且也为令人振奋的Micr... 阅读全文
posted @ 2015-07-24 23:26 rainbow70626 阅读(1643) 评论(0) 推荐(0) 编辑
摘要: 研究了一下KeyDown,KeyPress 和 KeyUp 的学问。让我们带着如下问题来说明:1.这三个事件的顺序是怎么样的?2.KeyDown 触发后,KeyUp是不是一定触发?3.三个事件的定义4.KeyDown、KeyUp 和KeyPress 之间的区别5.如何区分是否按的是小键盘?6.PrS... 阅读全文
posted @ 2015-07-23 19:58 rainbow70626 阅读(15498) 评论(0) 推荐(1) 编辑
摘要: WorldWind中的插件类是个庞大的类,可以说从软件设计层面上统筹可扩展的插件体系的设计思想是WorldWind中的精华,值得学习和借鉴。插件体系中的所用到的类可以分为两大类,一类是插件类Plugin及其派生类,另外一类是插件类中的界面类,如PluginDialog、PluginInstall... 阅读全文
posted @ 2015-07-23 19:56 rainbow70626 阅读(322) 评论(0) 推荐(0) 编辑
摘要: WorldWindow用户定制控件类中所包含的的挂件类Widgets控件主要有如下图所示的派生类。它们的类图如下所示。鉴于挂件类Widgets及其派生类,相对简单,基本上都是些利用DirectX3D进行绘图和处理图标纹理影像等的操作,此处不再对各个类的主要的字段、属性和方法进行描述了。感兴趣的读者可... 阅读全文
posted @ 2015-07-22 22:31 rainbow70626 阅读(525) 评论(0) 推荐(0) 编辑
摘要: WorldWindow用户定制控件类中所包含的的可视化子控件主要有:图层管理器按钮类LayerManagerButton和菜单条类MenuBar。BmngLoader类中所包含的的可视化子控件主要有:WindowsControlMenuButton,该类也派生自抽象类MenuButton。注意:Pl... 阅读全文
posted @ 2015-07-22 22:30 rainbow70626 阅读(396) 评论(0) 推荐(0) 编辑
摘要: DLL动态链接库是程序复用的重要方式,DLL可以导出函数,使函数被多个程序复用,DLL中的函数实现可以被修改而无需重新编译和连接使用该DLL的应用程序。作为一名面向对象的程序员,希望DLL可以导出类,以便在类的层次上实现复用。所幸的是,DLL确实也可以导出类。 然而事实却没这么简单,导出类的D... 阅读全文
posted @ 2015-07-21 23:53 rainbow70626 阅读(1822) 评论(0) 推荐(0) 编辑
上一页 1 ··· 88 89 90 91 92 93 94 95 96 ··· 99 下一页