现在的位置: 首页 > 综合 > 正文

Win32学习笔记——绘图

2013年12月17日 ⁄ 综合 ⁄ 共 498字 ⁄ 字号 评论关闭
Windows 绘图
1	图形绘制
	1.1	图形绘制的方式
		获取到绘图句柄,设备描述表(DC),使用相应的API,在设备上绘制图形。
	1.2	颜色
		RGB三色,每种颜色8位,共24位。
		32位颜色:颜色数量24位,多出来的8位表示灰度
		16位:颜色数量2的16次方。
		Win32下,颜色的定义 COLORREF(DWORD),RGB宏定义颜色
		从一个颜色中获取三色:GetRValue(); GetGValue(); GetBValue();
2	GDI绘图对象
	2.1	画笔
		2.1.1 画笔的作用
			可以控制线条的颜色,样式宽度。
		2.1.2 画笔的使用
			创建画笔	CreatePen()
			置成当前DC可以使用的画笔	SelectObject
			从当前DC中取出画笔		SelectObject
			销毁画笔	DelectObject
	2.2	画刷
		2.2.1 画刷的作用
			填充封闭图形,包括样式、颜色等。
		2.2.2 创建画刷
			CreateSolidBrush	 创建实心画刷
			CreateHatchBrush	创建阴影线画刷
		2.2.3 置成当前DC可以使用的画刷
			SelectObject
		2.2.4 绘制图形
		2.2.5 取出画刷
			SelectObject
		2.2.6 销毁画刷
			DelectObject

抱歉!评论已关闭.