SDI程序启动之后,初始化到OnNewDocument()函数中,判断某条件,如果条件不满足,弹出提示框,并退出程序。请问该如何安全地退出程序?请各位指点SDI安全退出

解决方案 »

  1.   

    向主窗体发送WM_QUIT消息,应该是比较好的退出方式
      

  2.   


    初始化到OnNewDocument()函数的时候窗口还没显示呢,也没进入到消息循环。另外:
    我记得以前在网上看到过有人说WM_QUIT是窗口消息,有窗口的时候才能发送这个消息。
      

  3.   

    哦,初始化的时候啊,那OnNewDocument()直接返回False不就行了吗,这样App对象初始化时就返回FALSE,程序就不会起来了,也无所谓退出了
      

  4.   

    OnNewDocument()直接返回False是可以的