怎样使程序在 直接关闭模态对话框的情况下,终止向下运行?

解决方案 »

  1.   

    在主程序中取模态对话框的返回值.如果不是idok就退出.
      

  2.   

    CXXXDlg dlg;
    if(IDOK == dlg.DoModal())
    {
      .............
    }
    if(IDCANCEL == dlg.DoModal())
    {
      SendMessage(WM_CLOSE, 0, 0);
    }
      

  3.   

    我试过了 各位仁兄的都不能实现。因为我直接点的模态对话框的“关闭”按钮,该在哪里相应这个“OnClose(自己起的)”呢?
      

  4.   

    晕死 我把关闭屏蔽了 然后不满足条件 我return;OK!
    谢谢大家啊
      

  5.   

    解决了 给分! 我是做了一个语言选择对话框。在打开时先显示它,可当用户直接关闭后 就能进去。我就先把关闭按钮屏蔽了,然后判断用户没有选择语言的话messagebox() 然后return。谢谢