右击view视图 属性 Onpaint消息
备用对象:
备用对象创建画笔和画刷 法3
以上是用堆栈变量实现,下面用指针实现:
CPen * pPen =new CPen(PS_SOLID,1,RGB(0,255,0));
CPen * pOldPen = dc.SelectObject(pPen);//把pPen给dc并用指针保存旧笔,
dc.Ellipse(0,0,100,100);
dc.SelectObject(pOldPen);//把旧的笔重新选入dc,新的笔也就取消了或者说选出 了
delete pPen;
改变坐标为改变映射模式
DC默认坐标垂直向下是正。改变映射模式 即改为垂直向下是负的
画直尺
注意对齐方式 阴影处设置:
到时第二行 除以100 转换为 英寸单位
猎豹MFC--备用对象和取消选定 画直尺
原文:http://www.cnblogs.com/hungryvampire/p/5297985.html