掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
MainWndの開放について (ID:68241)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
>多分、CWinApp内部でm_pMainWndを開放していたりしていて、 >それで、CWnd継承先のCWndMineのデストラクタが呼ばれないのかなあ、などと思っているのですが、、、。 virtualではないデストラクタなんでしょうか? (というか、CWinApp内部ではm_pMainWndを開放しないとおもう) メインとなるウィンドウであれば、モードレスで表示する必要はあるのでしょうか? ちなみに、デストラクタで解放できないのはAfxWinMain関数内でInitInstanceメソッド呼び出し後、 m_pMainWndがNULLでないとき、m_pMainWndに対してDestroyWindowメソッドを呼び出します。 DestroyWindowでm_pMainWndにNULLが設定されていまい解放できなくなります。 (デバッガで追えばわかります。)
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.