0

私は Windows プログラミングの初心者で、単一のダイアログでアプリケーションを作成しました。その中で、CWnd::OnClose をオーバーライドして、アプリケーションを終了する前にいくつかのことを行います。その後、アプリケーションから抜け出す必要があります。しかし、オーバーライドされたメソッドから WM_CLOSE イベントでメッセージを投稿または送信した場合にも呼び出されるので、今すぐアプリケーションから抜け出す方法を教えてください。

class MyDlg : public CDialogEx
{
public:
afx_msg void OnClose();
};

BEGIN_MESSAGE_MAP(MyDlg , CDialogEx)
ON_WM_CLOSE ()
END_MESSAGE_MAP()

void MyDlg:: OnClose()
{
  //what code I should write here to exit from application. 
}
4

1 に答える 1

0

after you do your stuff write this:

__super::OnClose();
于 2013-04-10T05:58:57.097 に答える