您的位置:首页 > 大数据 > 人工智能

OnDraw\OnPaint区别

2014-02-10 10:46 465 查看
OnDraw是CView类的成员函数,不响应消息;OnPaint是CWnd类的成员函数,相应WM_PAINT消息。

CView默认调用的OnPaint函数如下

 void CView::OnPaint() {   

  CPaintDC dc(this);    

 OnPrepareDC(&dc);

    OnDraw(&dc); //调用了OnDraw

}

可见OnPaint函数也调用了CView::OnDraw函数。

因而一般在OnDraw函数内添加绘图代码,完成绘图任务
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: