visual basic pdfVisualBasic6GDI+⼊门教程[1]GDI+介绍
为了⾼亮我专门写了⼀个⾼亮器。。囧。。
Chrome的⽂本框真不是⼀点点的有问题,导致我⽤Firefox。。
引⾔: 鉴于⽹上关于GDI+的教程都是.Net的,基本上没有VB6.0的,⽽这⽅⾯⼜很多⼈有需要,所以我就写⼀个Visual Basic 6 GDI+ ⼊门教程。
⽬标⼈: 所有能够较熟练使⽤VB的,对GDI+感兴趣或有GDI+编程需要的⼈。
1.What's GDI+
官⽅解释: GDI+是Windows XP中的⼀个⼦系统,它主要负责在显⽰屏幕和打印设备输出有关信息,它是⼀组通过C++类实现的应⽤程序编程接⼝。顾名思义,GDI+是以前版本GDI的继承者,出于兼容性考虑,Windows XP仍然⽀持以前版本的GDI,但是在开发新应⽤程序的时候,开发⼈员为了满⾜图形输出需要应该使⽤GDI+,因为GDI+对以前的Windows版本中GDI进⾏了优化,并添加了许多新的功能。
作为图形设备接⼝的GDI+使得应⽤程序开发⼈员在输出屏幕和打印机信息的时候⽆需考虑具体显⽰设备的细节,他们只需调⽤GDI+库输出的类的⼀些⽅法即可完成图形操作,真正的绘图⼯作由这些⽅法交给
特定的设备驱动程序来完成,GDI+使得图形硬件和应⽤程序相互隔离,从⽽使开发⼈员编写设备⽆关的应⽤程序变得⾮常容易。
我的解释: GDI+其实就是⼀个绘图模块,⽤于在屏幕上输出各种需要的内容。
2.GDI+ DLL
GDI+的Dll在Windows XP+中默认存在,如果Windows XP以下系统需要使⽤GDI+,那么需要从微软⽹站上下载安装包。
3.使⽤GDI+
GDI+在 Framework中默认集成,只要添加它的命名空间(System.Drawing.Drawing2D)就能够使⽤了;⽽GDI+在其它上⾯就没有那么容易了,例如VB6就需要添加GDI+的API。对于初学者,写⼀堆API可能⽐学GDI+⽤时还要长,不过我整理好了API到了⼀个模块,使⽤时候呢 只要在VB⾥⾯加载⼀下就可以啦!
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论