主对话框上放置两个子对话框Dlg1、Dlg2,用一个按钮来触发切换显示。如下面这两句:
Dlg1.ShowWindow(SW_SHOW);
Dlg2.ShowWindow(SW_HIDE);当执行了第一句Dlg1.ShowWindow(SW_SHOW) Dlg1这个对话框并没有马上显示出来;而执行完第二句后,Dlg2马上就隐藏不见了,主对话框被清空,由于我设置主对话框的背景为黑色,所以此时看到窗口全黑,然后过一会Dlg1这个对话框才显示出来,这个中间的过程闪烁感太强烈了,请高手指点!
Dlg1.ShowWindow(SW_SHOW);
Dlg2.ShowWindow(SW_HIDE);当执行了第一句Dlg1.ShowWindow(SW_SHOW) Dlg1这个对话框并没有马上显示出来;而执行完第二句后,Dlg2马上就隐藏不见了,主对话框被清空,由于我设置主对话框的背景为黑色,所以此时看到窗口全黑,然后过一会Dlg1这个对话框才显示出来,这个中间的过程闪烁感太强烈了,请高手指点!
我是本版版主
此帖已多日无人关注
请您及时结帖
如您认为问题没有解决可按无满意结帖处理
另外本版设置了疑难问题汇总帖
并已在版面置顶
相关规定其帖子中有说明
您可以根据规定提交您帖子的链接
如您目前不想结帖只需回帖说明
我们会删除此结帖通知见此回复三日内无回应
我们将强制结帖
相关规定详见界面界面版关于版主结帖工作的具体办法