您的位置:首页 > 其它

but when call at some dlg,only no echo,but after add a Invalidate() ,it will be ok very strange.

2004-03-22 20:33 666 查看
void CAboutDlg::OnTestDraw()
{ Invalidate();
CPaintDC dc(this);
CPen MyNewPen;
COLORREF mm_color=RGB(233,44,55);//dlg.m_color;
MyNewPen.CreatePen(PS_SOLID,10,mm_color);//RGB(255,0,0)
CPen* pOriginalPen;
pOriginalPen=dc.SelectObject(&MyNewPen);
int m_Radius=22;
CRect MyRectangle(30,10,20+m_Radius*2,10+m_Radius*2);
dc.Ellipse(&MyRectangle);
dc.LineTo(235,444);
dc.SelectObject(pOriginalPen);
//CDialog::OnPaint();

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐