画图相关
luojianshu1
只是用来记录学到的东西
展开
-
GDI绘图模式
转载 2015-03-07 19:37:22 · 432 阅读 · 0 评论 -
MM_ISOTROPIC与MM_ANISOTROPIC映射模式
MM_ISOTROPIC与MM_ANISOTROPIC映射模式最常用于根据窗口尺寸按比例自动调节画图的输出场合下面画一个椭圆使它与所在窗口的四边相接CRect rect;GetClientRect(&rect);dc.SetMapMode(MM_ANISOTROPIC);dc.SetWindowExt(500,500);dc.SetViewportE转载 2015-03-07 19:42:52 · 2061 阅读 · 0 评论 -
阴影线画刷样式
转载 2015-03-07 19:51:27 · 517 阅读 · 0 评论 -
画椭圆,多变型或其他形状
转载 2015-03-07 19:49:53 · 373 阅读 · 0 评论 -
创建画笔的三个方法
最简单的方法是构造一个CPen对象并把定义画笔所用的参数都传送给该对象CPen pen(PS_SOLID,1,RGB(255,0,0));第二种方法是构造一个没有初始化的CPen对象并调用CPen::CreatePenCPen pen;pen.CreatePen(PS_SOLID,1,RGB(255,0,0));第三种方法构造一个没有初始化的CPen对象,向转载 2015-03-07 19:49:35 · 816 阅读 · 0 评论 -
获取屏幕信息GetDeviceCaps
转载 2015-03-07 19:45:42 · 673 阅读 · 0 评论 -
GDI映射模式
转载 2015-03-07 19:40:35 · 291 阅读 · 0 评论 -
返回一个全屏画图的访问权
可以创建CClientDC或CWindowDC对象,并给其构造函数传送一个NULL指针.CClientDC dc(NULL)CWindowDC dc(NULL)转载 2015-03-07 19:25:15 · 209 阅读 · 0 评论 -
专门用于画图的设备描述表类
CPaintDC 用于在窗口客户区画图(仅限于OnPaint处理程序)CClientDC 用于在窗口客户区画图(除OnPaint外的任何处理程序)CWindowDC 用于在窗口内任意地方画图,包括非窗户区CMetaFileDC 用于向GDI元文件画图转载 2015-03-07 19:24:59 · 281 阅读 · 0 评论 -
备用的GDI对象
可以使用SelectStockObject,CreateStockObject函数选入对象CClientDC dc(this);dc.SelectStockObject(NULL_PEN);///////////////////////////////////////////////////////CClientDC dc(this);CPen pen;转载 2015-03-07 19:58:48 · 301 阅读 · 0 评论 -
CDC文本输出函数
转载 2015-03-07 19:52:29 · 645 阅读 · 0 评论 -
可由SelectObject函数选入设备描述表的GDI对象
画笔 Pen画刷 Brush字体 Font位图 Bitmap调色板 Palette区域 Region转载 2015-03-07 19:30:02 · 342 阅读 · 0 评论 -
画直线与曲线函数
转载 2015-03-07 19:48:29 · 573 阅读 · 0 评论 -
修改,获得设备描述表的属性
属性 默认值 设置 获取文本颜色 Black SetTextColor GetTextColor背景颜色 White SetBkColor GetBkColor 背景模式 OPAQUE SetBkMode转载 2015-03-07 19:29:03 · 435 阅读 · 0 评论 -
设备坐标与逻辑坐标相互转换的两个函数
DPtoLP 设备坐标转逻辑坐标LPtoDP 逻辑坐标转设备坐标转载 2015-03-07 19:44:05 · 349 阅读 · 0 评论 -
SetWindowOrg与SetViewportOrg移动原点
SetViewportOrg将视口原点移至(X,Y)等价于通知window把逻辑点(0,0)映射成设备点(X,Y)SetWindowOrg将窗口原点移到(X,Y),等价于告诉window将逻辑点(X,Y)映射成设备点(0,0)转载 2015-03-07 19:45:23 · 891 阅读 · 0 评论