MFC 控件重绘的过程

xzjxylophone 2010-10-26 03:19:03
哪位大侠 能 告诉我一下 MFC 中关于自定义一些控件的时候, 需要重绘, 这个重绘的过程是什么样的,
有什么需要注意的。

提供一些 网址也可以.....
...全文
139 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
Eleven 2010-10-29
  • 打赏
  • 举报
回复
codeproject上自绘控件的例子代码很多
卡卡布布 2010-10-29
  • 打赏
  • 举报
回复
将画图的程序写在OnDwaw()或OnPaint()函数里,当调用UpdateWindow()时就可以实现窗口的重绘了
卡卡布布 2010-10-29
  • 打赏
  • 举报
回复
首先要获得想要绘图控件的设备控制符,GetDlgItem(IDC)->GetDC(),然后通过GetDC()->GetSafeHDC()获得HDC,最后调用CvvImage类中的DrawToHDC(HDC* hDC,&rect)往控件上画图
ls2141 2010-10-28
  • 打赏
  • 举报
回复
这个 太笼统了 看你要自绘什么控件的 一般如果是客户区处理wm_paint就行了 非客户区 就要重载些系统消息之类的 在里面处理下

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧