我做了一个对话框切换的计算器,当我切换到科学计算器的时候我将普通的计算器隐藏起来了,科学计算器是非模式的对话框,现在的问题是我想在关闭科学计算器的时候也关闭隐藏的普通计算器,可是在关闭了后,在线程里还是有,为什么啊?
要装关闭主对话框的代码加到那啊?我重载了OnOk也不行,在WM_GODBYE消息里外理也不行,请教~~~~

解决方案 »

  1.   

    将 普通计算器 和 科学计算器 的DIALOG做到TabCtrl上面去
      

  2.   

    非模态对话框关闭的时候,给主对话框发送WM_CLOSE
      

  3.   

    调用那个对话框对象的DestroyWindow函数
      

  4.   

    发送WM_CLOSE或者是调用DestroyWindow函数应该都是可以的
    但现在我的问题不是发送什么消息啊,是关闭右上角的关闭按钮时应该是在那个里面加放WM_CLOSE消息或是调用DestroyWindow
    在重载的OnOk里面发送好象不起作用