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
【上篇】java.lang.NoClassDefFoundError: org/aopalliance/intercept/MethodInterceptor
【下篇】祝各位在编程第一线的程序员们:国庆快乐
【下篇】祝各位在编程第一线的程序员们:国庆快乐