コントロールはどのように破棄しますか?

更新 : 2007 年 11 月

コントロールを破棄する最良の方法は、ホスト ウィンドウを破棄することです。ホスト ウィンドウを破棄するには、CWindow::DestroyWindow API または DestroyWindow API を呼び出す明示的な方法と、ホスト ウィンドウの親を破棄することによってホスト ウィンドウ自体も破棄するという暗黙的な方法があります。いずれの方法でも、ホストされるコントロールを効果的に破棄できます。CAxWindow オブジェクトを破棄しても、基になる "AtlAxWin80" ウィンドウは破棄されません。

参照

概念

ATL コントロール コンテインメント : Q & A 集