Chinaunix首页 | 论坛 | 博客
  • 博客访问: 4263049
  • 博文数量: 1148
  • 博客积分: 25453
  • 博客等级: 上将
  • 技术积分: 11949
  • 用 户 组: 普通用户
  • 注册时间: 2010-05-06 21:14
文章分类

全部博文(1148)

文章存档

2012年(15)

2011年(1078)

2010年(58)

分类: C/C++

2011-07-07 17:08:26

http://blog.beaplat.com/257310/item/1581.html

MFC把DC(设备描述环境)和一些GDI函数填充装到一起,形成了一个DCD类.


CDC类中的一些常用遥成员函数
函数 说明
Arc() 画椭圆弧
BitBlt() 把一个DC中的位图自制到另一个DC中
Ellipse() 画椭圆
FillRect() 用指定的画刷填充矩形
LineTo() 画直线
MoveTo() 移动画笔
Rectangle() 画矩形
RoundRect() 画圆角矩形
SelectObject() 选择GDI的绘图对象
SetTextColor() 设置文本颜色
StretchBlt() 把一个DC中的位图自制到另一个DC中但可以改变位图的长宽比
TextOut() 绘制字符串



几种派生的CDC类
类名 说明
CClientDC 在相应除WM_PAINT消息之外的消息处理函数中提供窗口客户区的设备描述环境
CMetaFileDC 代表Windows图元文件的设备描述环境,在创建与设备无关的并且可以回放的图像时使用这个类型的DC
CPaintDC 在OnDraw() 函数中使用的窗口用户区的设备描述环境,在MFC中用OnDraw()函数来处理WM_PAINT消息
CWindowDC 提供在整个窗口内(不只是用户区)绘图的设备描述环境
[非站内图片]
阅读(1214) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~