怎么样在视图类关闭应用程序(退出程序)。
我用了DestroyWindow() 不行哦 会报错哦 在框架类使用就没问题
我用
CMainFrame *pMain = (CMainFrame *)AfxGetApp()->m_pMainWnd;
pMain->DestroyWindow();
也一样报错 调试错误指向CWnd::Default()
我用了DestroyWindow() 不行哦 会报错哦 在框架类使用就没问题
我用
CMainFrame *pMain = (CMainFrame *)AfxGetApp()->m_pMainWnd;
pMain->DestroyWindow();
也一样报错 调试错误指向CWnd::Default()
ExitProcess(0);
pWnd->DestroyWindow();这样子也可以
ExitProcess(0)和PostQuitMessage(0)都可以
CWnd * pWnd = AfxGetMainWnd();
pWnd->DestroyWindow();
还是报错的 不知道为什么
在框架类就行 视图类就不行
pWnd->DestroyWindow(); 也是可以的,肯定是退出时有线程在引用已经释放的资源就用PostQuitMessage(0)吧,这个是正解
pWnd->DestroyWindow();
只有这个没有内存泄漏,好好查一下你的代码,在退出前是不是所有的应用都已经停止了