私は 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.
}