質問

何のためのMFCアプリケーションをきれいに近いと思えるかどうか。

役に立ちましたか?

解決

Programatically終了するMFCアプリケーション

 void ExitMFCApp()
   {
        // same as double-clicking on main window close box
        ASSERT(AfxGetMainWnd() != NULL);
        AfxGetMainWnd()->SendMessage(WM_CLOSE);
   }

http://support.microsoft.com/kb/117320

他のヒント

AfxGetMainWnd()->PostMessage(WM_CLOSE);

支援の@マイクからの回答の理由でこのメソッドを使うには、トリガーの停止のシーケンスです。特に重要なのMDI/SDI用な情報などをお届けするiphoneアプリが書類を求めら保存前の出口もしくは中止でお使いいただけます

@マット野口貴方法をこのシーケンスを回避することは望み通りの成果を上げるのではないかがだろうか 問題 ま短絡、通常以下のような基本的な決まり文句.

PostQuitMessage( [exit code] );

の場合はそのダイアログに基づくアプリケーションで呼び出しEndDialog()機能です。

の場合はSDI/MDIに基づくアプリケーションでDestroyWindow.その前にいただくにあたり必要なのは、自分の清掃活動(最終文書の登録を直接解除メモリ資源を破壊追加windowsで作成されます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top