AfxGetMainWnd()->PostMessage(WM_CLOSE);

解决方案 »

  1.   

    退出一个程序有以下几种方法
    1. 向主窗口发送WM_QUIT或WM_CLOSE消息
    2. ExitThread()
    3. ExitProcess()
    一般安全的做法是通过主窗口控制退出,并在退出前清除相就资源,如果在异常处理中也可以采用ExitProcess()退出进程,当执行此函数时,所有线程结束,并退出程序
      

  2.   

    取得主窗口指针,发送关闭窗口消息
    AfxGetMainWnd()->PostMessage(WM_CLOSE);
      

  3.   

    我想你肯定也知道用SendMessage(WM_CLOSE)可以把窗口关掉,但在CFormView就是不行,是不是?其实CFormView是View里面加了一个窗体,你用直接SendMessage是对这个窗体发消息,你用GetParent()->SendMessage(WM_CLOSE)才是对这个View进行操作。