| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3160 人关注过本帖
标题:GDI函数demo(学习演示)
只看楼主 加入收藏
Viviwei
Rank: 6Rank: 6
等 级:贵宾
威 望:20
帖 子:344
专家分:0
注 册:2006-4-11
收藏
 问题点数:0 回复次数:5 
GDI函数demo(学习演示)

又有一段时间没和大家见面了.还是由于工作比较忙.没时间发帖,请各位见谅.在系统发布方面我会尽量给大家一些好的demo.
前两天看到论坛里面有人问起VB.NET画图的问题,我四处寻觅了一下,发觉论坛上面相关的学习资料很少,在.NET GDI函数的使用确实很少,但是在一些样式和外观都比较有个性化的系统中我们却能经常见到GDI函数的使用.
废话少说,大家跟我一起来了解一下什么是GDI函数吧...
GDI是Graphics Device Interface的缩写,含义是图形设备接口,它的主要任务是负责系统与绘图程序之间的信息交换,处理所有Windows程序的图形输出。
那么它是如何实现输出的呢?
要想在屏幕或者其它输出设备上输出图形或者文字,那么我们就必须先获得一个称为设备描述表( DC:Device Context)的对象的句柄,以它为参数,调用各种GDI函数实现各种文字或图形的输出。设备描述表是GDI内部保存数据的一种数据结构,此结构中的属性内容与特定的输出设备(显示器,打印机等)相关,属性定义了GDI函数的工作细节,在这里属性确定了文字的颜色,x坐标和y坐标映射到窗口显示区域的方式等。
简单的说,GDI函数就是用来将X,Y轴坐标间连线,再用各组线画出图形...
好了,理论大家都明白了的话接下来看看一个demo,光说不练那是假把式...
我们先看看demo的成品图片(如下):

a9rYr3h8.rar (59.59 KB) GDI函数demo(学习演示)


版权所有:Viviwei
注:一个星期后我将删除掉这个demo,请论坛内的成员尽快的浏览...

[此贴子已经被作者于2007-5-19 9:22:48编辑过]



495ms4kh.bmp (708.99 KB)
图片附件: 游客没有浏览图片的权限,请 登录注册
搜索更多相关主题的帖子: GDI demo 函数 演示 学习 
2007-05-19 09:17
kaixinsiqi
Rank: 1
等 级:新手上路
帖 子:186
专家分:0
注 册:2006-11-28
收藏
得分:0 

好的,我来学习一下,时刻关注你的帖子,呵呵,谢谢了

2007-05-19 09:33
oceandeep
Rank: 1
等 级:新手上路
帖 子:19
专家分:0
注 册:2007-4-27
收藏
得分:0 
谢谢了,下载下来慢慢研究!!!!
2007-05-20 10:34
frxyrx
Rank: 1
等 级:新手上路
威 望:1
帖 子:66
专家分:0
注 册:2006-11-2
收藏
得分:0 

等了好久了...
终于等到了

2007-05-21 00:09
野比
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:24
帖 子:1627
专家分:516
注 册:2007-5-24
收藏
得分:0 
刚来9看到好东西了,呵呵

女侠,约吗?
2007-05-24 20:30
Viviwei
Rank: 6Rank: 6
等 级:贵宾
威 望:20
帖 子:344
专家分:0
注 册:2006-4-11
收藏
得分:0 
注明一下,改程序由Microsoft Visual Studio 2005编写,运行环境是.net framework 2.0
稍等几天我发布一个03的出来已方便没有安装2005程序的

[此贴子已经被作者于2007-5-25 10:08:51编辑过]


爱上思考,爱上编程,爱上.net!
2007-05-25 10:07
快速回复:GDI函数demo(学习演示)
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.053614 second(s), 10 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved