03 2013 档案

摘要:1.利用画笔改变线条颜色和类型: CPen pen(PS_DOT,1,RGB(0,255,0));//构造画笔对象 CClientDC dc(this);CPen *pOldPen=dc.SelectObject(&pen);//将画笔选入 DC dc.MoveTo(m_ptOrigin); dc.LineTo(point); dc.SelectObject(pOldPen);//恢复先前的画笔2.使用画刷(通常利用画刷去填充矩形区域): 使用单色画刷 CBrush brush(RGB(255,0,0));//构造画刷对象 CClientDC dc(this); dc.FillRect 阅读全文
posted @ 2013-03-24 17:55 qq921201008 阅读(544) 评论(0) 推荐(0) 编辑
摘要:1,使用 SDK 获取 DC 句柄: HDC hdc; hdc=::GetDc(m_hWnd);//获取 DC 句柄 MoveToEx(hdc,m_ptOrigin.x,m_ptOrigin.y,NULL); LineTo(hdc,point.x,point.y); ::ReleaseDC(m_hWnd,hdc);//释放 DC 2,利用 CDC 类指针和 CWin 类成员函数获取 DC。 CDC *pDC=GetDC(); pDC->MoveTo(m_ptOrigin); pDC->LineTo(point); ReleaseDC(pDC); 3,利用 CClientDC 对象。 阅读全文
posted @ 2013-03-24 17:37 qq921201008 阅读(291) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示