MFC 拖动对话框能否保持不变

joan5 2015-03-30 04:08:03
在对话框中做了几个按钮,例如点击按钮后画了图形,但是鼠标点击在非对话框区域,图形就会消失,想请教下,如何让鼠标点击非对话框区域的时候图形保持不变,或者说如何在拖动对话框的时候让当前对话框显示的内容保持不变。非常感谢!
...全文
139 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
joan5 2015-03-31
  • 打赏
  • 举报
回复
绘图代码写在了按钮响应函数中,如果写在了OnPaint函数中,那按钮的响应函数一般写什么,才能让点击了按钮就能画出图来?
Sandrer 2015-03-31
  • 打赏
  • 举报
回复
创建一个全局内存dc,画图在内存dc上进行,在onpaint中直接将内存dc的东西复制到窗口中
Eleven 2015-03-30
  • 打赏
  • 举报
回复
绘图的代码放到OnPaint函数中去做。
不知夜的美 2015-03-30
  • 打赏
  • 举报
回复
引用 1 楼 lx624909677 的回复:
把绘图的代码写在OnPaint里,这样每次窗口发生重绘都能再画上
,楼上正解
lx624909677 2015-03-30
  • 打赏
  • 举报
回复
把绘图的代码写在OnPaint里,这样每次窗口发生重绘都能再画上

15,979

社区成员

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

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