关于非模态对话框覆盖的有关问题.
关于非模态对话框覆盖的问题..
我在模态对话框上创建了两个非模态对话框,两个非模态对话框上都有控件..当我把一个非模态对话框覆盖到另一个非模态对话框上之后,显示出来的效果是:覆盖的非模态对话框上控件有些现实不出来,要我鼠标移到那个位置,然后单击它才出现,请问各位高手,这是为什么..急需求解..谢谢...
------解决方案--------------------
窗口有次序的概念,即z轴方向
覆盖非模态对话框上后,重置 两个非模态对话框的z轴
用SetWindowPos函数,重置完后也可以重新刷新顶层窗口
InvalidateRect
------解决方案--------------------
恩,Z轴的问题。
------解决方案--------------------
我在模态对话框上创建了两个非模态对话框,两个非模态对话框上都有控件..当我把一个非模态对话框覆盖到另一个非模态对话框上之后,显示出来的效果是:覆盖的非模态对话框上控件有些现实不出来,要我鼠标移到那个位置,然后单击它才出现,请问各位高手,这是为什么..急需求解..谢谢...
------解决方案--------------------
窗口有次序的概念,即z轴方向
覆盖非模态对话框上后,重置 两个非模态对话框的z轴
用SetWindowPos函数,重置完后也可以重新刷新顶层窗口
InvalidateRect
------解决方案--------------------
恩,Z轴的问题。
------解决方案--------------------