GDI
文章平均质量分 64
daichanglin
这个作者很懒,什么都没留下…
展开
-
为VC++应用程序对话框添加透明位图
我们在进行程序的界面设计时,常常希望将位图的关键部分,也既是图像的前景显示在界面上,而将位图的背景隐藏起来,将位图与界面很自然的融合在一起,本实例介绍了透明位图的制作知识,并将透明位图在一个对话框中显示了出来,界面效果如图一所示: 图一、对话框界面上透明显示位图转载 2007-07-03 09:45:00 · 1317 阅读 · 0 评论 -
GDI 基本概念 & 窗口的绘制
GDIWindows环境下的图形组件,介于应用程序与绘图设备驱动之间,为应用程序提供了一套与具体设备无关的绘图程序接口。Device Context是对具体绘图设备的一个抽象,用以加载特定的绘图设备驱动程序,并根据应用程序的指令调用具体的绘图设备实现所需的绘图操作。应用程序在绘图前创建并维护一个Device Context,并调用创建的Device Context进行绘图操作。Pe转载 2007-07-02 22:10:00 · 2567 阅读 · 0 评论 -
Windows API-GDI入门基础知识详解
什么是GDI? GDI是Graphics Device Interface的缩写,含义是图形设备接口,它的主要任务是负责系统与绘图程序之间的信息交换,处理所有Windows程序的图形输出。 在Windows操作系统下,绝大多数具备图形界面的应用程序都离不开GDI,我们利用GDI所提供的众多函数就可以方便的在屏幕、打印机及其它输出设备上输出图形,文本等操作。GDI的出现使程序员无需要关心转载 2007-07-02 22:28:00 · 10283 阅读 · 2 评论 -
在窗口中绘图
图形设备接口(GDI)与设备描述表(DC)图形设备接口(GDI)许多MS-DOS程序都直接往视频存储区或打印机端口输送数据, 这种做法的不利之处在于需要对每种显示卡或打印机类型提供相应的驱动程序。Windows则提供了一抽象的接口,称之为图形设备接口(GDI)。Windows己经提供了各种显示卡及打印机的驱动程序,这样我们的程序就可以不必关心与系统相连的显示卡及打印机的类型。我们的程序可以通过转载 2007-07-02 23:27:00 · 2370 阅读 · 0 评论 -
BitBlt用法
在VC中显示位图常用取BitBlt()方法,它是将一幅位图从一个设备场景复制到另一个。源和目标DC相互间必须兼容。虽然此方法的功能是这样的,但是我一直没有理解网上一些例子代码,不知道其用到的各DC和位图如何得到,及它们之间的关系。今天工作中要将一些位图显示到窗口中,所以重要学习了一下。我已经将要用的位图导入到工程资源中,所以我可以用: CBitmap cbmp; cbm转载 2007-07-03 09:42:00 · 26945 阅读 · 11 评论 -
数字图象编程入门
http://www-scf.usc.edu/~flv/ipbook/ 前言 目录 第1章 Windows位图和调色板转载 2007-07-03 14:30:00 · 973 阅读 · 0 评论 -
圆角窗口实现过程
BMP不支持透明通道不过做程序的时候,可以把边角填充紫色~~写代码的时候屏蔽这种紫色~~~-------------------------------------------------------------------上面说法好像和创建圆角窗口没有关系,^-^!一点相关的VB源码:hRgn = CreateRoundRectRgn(0, 0, Me.ScaleWidth, Me.Scal原创 2007-07-26 13:44:00 · 990 阅读 · 0 评论