OnPaint()与OnDraw()有什么区别??????????? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 OnPaint()调用OnDraw(),onprint也会调用OnDraw(),所以OnDraw()是显示和打印的共同操作。 在mfc结构里OnPaint是CWnd的成员函数.OnDraw是CView的成员函数. 在mfc结构里OnPaint是CWnd的成员函数.OnDraw是CView的成员函数.同意楼上但在消息循环里, 情况和greensofter(勇敢一点)说的一样。“OnPaint()调用OnDraw(),onprint也会调用OnDraw(),所以OnDraw()是显示和打印的共同操作。”OnDraw()才是最终操作结果。OnPaint(),OnPrint()只是操作前的一些设置及初始化等操作。最终的对象还要回到OnDraw() OnPaint()是当视类窗口需要在屏幕上输出时被调用,负责完成窗口的屏幕输出显示工作;OnPrint()是当打印一页时被调用,负责完成向某页打印纸上打印。这两个函数的缺省实现中包含了对OnDraw(CDC *pDC)的调用。 白痴的GDI问题 请高手帮帮我 多播怎样跨多个路由 如何关闭IE浏览器 关于clistctr的问题 如何在两个进程之间共享一个对象?高手赐教!!!!进者有分! 请问怎样得到桌面各图标的位置排列顺序等 *.dts格式的文件怎样阅读 “C++之父中国行”系列活动全部免费开放! windowsapi字符串参数用的是LPCSTR,LPCTSTR这样的指针类型,为什么不用std::string,CString这样的类型传递参数和返回值? 请问谁使用过 ActiveSkin43 中的 Animation 吗?问题在里面 UDP怎样实现异步和线程池。
OnPaint是CWnd的成员函数.
OnDraw是CView的成员函数.
同意楼上
但在消息循环里, 情况和greensofter(勇敢一点)说的一样。“OnPaint()调用OnDraw(),onprint也会调用OnDraw(),所以OnDraw()是显示和打印的共同操作。”
OnDraw()才是最终操作结果。OnPaint(),OnPrint()只是操作前的一些设置及初始化等操作。
最终的对象还要回到OnDraw()