主对话框上放置两个子对话框Dlg1、Dlg2,用一个按钮来触发切换显示。如下面这两句:
Dlg1.ShowWindow(SW_SHOW);
Dlg2.ShowWindow(SW_HIDE);当执行了第一句Dlg1.ShowWindow(SW_SHOW) Dlg1这个对话框并没有马上显示出来;而执行完第二句后,Dlg2马上就隐藏不见了,主对话框被清空,由于我设置主对话框的背景为黑色,所以此时看到窗口全黑,然后过一会Dlg1这个对话框才显示出来,这个中间的过程闪烁感太强烈了,请高手指点!

解决方案 »

  1.   

    您好
    我是本版版主
    此帖已多日无人关注
    请您及时结帖
    如您认为问题没有解决可按无满意结帖处理
    另外本版设置了疑难问题汇总帖
    并已在版面置顶
    相关规定其帖子中有说明
    您可以根据规定提交您帖子的链接
    如您目前不想结帖只需回帖说明
    我们会删除此结帖通知见此回复三日内无回应
    我们将强制结帖
    相关规定详见界面界面版关于版主结帖工作的具体办法
      

  2.   

    我也遇到这个问题了。闪的惨不忍睹啊求解决办法