高分征求子对话框绘图问题

hdpuzp 2006-04-12 09:51:25
在一个基于对话框的程序中,在主对话框中创建了2个子对话框A,B(均为无模式对话框)。这2个子对话框每隔1秒钟定时读取数据库中的实时数据,然后分别进行绘图。现在的问题是:在拖动子对话框A时,如何使子对话框A总是在子对话框B的上面(即当A与B有部分区域重叠时,A中显示的内容不受B定时刷新的影响)?
这个问题已经困扰我很久了,故请高手赐教!如果问题解决,即刻奉送50分!
...全文
152 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
tangjun237 2006-04-13
  • 打赏
  • 举报
回复
应该有个SetWindowPos()函数可以吧
菜牛 2006-04-13
  • 打赏
  • 举报
回复
会受影响吗?
东文-桑晨 2006-04-13
  • 打赏
  • 举报
回复
当你拖动对话框时,使用:
::SetWindowPos(AfxGetMainWnd()->m_hWnd,HWND_TOPMOST,-1,-1,-1,-1,SWP_NOMOVE|SWP_NOSIZE);//HWND_TOPMOST这个参数实现置最顶。
zjh824 2006-04-12
  • 打赏
  • 举报
回复
BringWindowToTop

15,978

社区成员

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

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