All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
使用,BasePage,来解决,GridView,执行,RenderControl,产生的错误_[Asp.Net教程]
ASP.NET,2.0后台代码与内联代码的对比_[Asp.Net教程]
构建安全的Xml,Web,Service系列(一)_[Asp.Net教程]
C#中Timer组件应用实例
温故知新ASP.NET,2.0(C#)(4),-,Cache&SqlCacheDependency_[Asp.Net教程]
php+javascript 静态化简单实例_[PHP教程]
开源MVC框架PixelDragonsMVC.NET发布_.net资料_编程技术
.net,2.0中新增的nullable类型_[Asp.Net教程]
ASP.NET2.0服务器控件开发之基本概念篇_[Asp.Net教程]
delphi类中的属性使用方法
Reading number is top 10 pictures
Household design of gorgeous series
赵惟依写真1
新版武松打虎
The real super beauty12
各种囧况!玩游戏最不喜欢出现的十件事(点评)
Sora aoi possession of boudoir2
The household design, do not do bridal chamber a pity
一千块钱如何创业
Other people's teacher VS my teacher
Angie Chiu vijara myth1
Download software ranking
jdk1.6 for windows
Sora aoi - one of more PK
The hero
Kung.Fu.Panda.2
JSP+Ajax Web development typical examples
The king of fighters 97(Mobile phone games-apk)
Unix video tutorial5
Sora aoi, the maid, students' uniforms
Red cliff
Unix video tutorial15
qq published in(发表于) 2014/7/9 22:40:36 Edit(编辑)
visual c++中设备环境简介

visual c++中设备环境简介

visual c++中设备环境简介

设备环境简介

为了体现Windows的设备无关性,应用程序的输出不直接面向显示器或打印机等物理设备,而是面向一个称之为设备环境(Device Context,DC)的虚拟逻辑设备。设备环境也称为设备描述或设备上下文,是由Windows管理的一个数据结构,它保证了操作中一些共同需要的信息,如当前画笔、画刷、字体和位图等图形对象及其属性,以及颜色、背景等影响图形输出的绘画模式。

CDC类是MFC为设备环境提供的包装,该类可以提供各种各样的绘图、坐标映射、剪辑等功能,以实现图形的显示。其他所有的专用设备环境都是该类的派生类,并对其功能进行必要的扩展。

为了处理不同的绘图区域和方法,Microsoft基本类库提供了4个CDC派生类:

CClientDC

用于对窗口客户区绘制图形。

CWindowDC

对于整个窗口进行区域绘制时,利用该类的对象,可以抹去窗口的客户区及坐标栏、状态栏、工具条等的所有画面。

CPaintDC

各种窗口通用。视图类中的OnDraw()函数实际上用的也是该类对象。对于普通窗口,绘图应该在WM_PAINT消息响应函数OnPaint()中进行,而绘图使用的设备对象就是CPaintDC类对象。

CMtaFileDC

用于绘制元文件,所谓元文件,就是指用与设备无关的格式存储的一组结构。这些结构又叫元文件记录,它们的长度不等。要显示元文件时,首先将元文件记录转换成绘图指令,然后由绘图设备进行绘制。元文件有增强型元文件和Windows元文件。




添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.