3
我正在MFC應用程序中的對話框中工作,我 - 我承認 - 對於MFC來說很新。何處調用MFC對話框的DestroyWindow()?
比方說,我有類A
(從CDialog
派生)使用類B
(也來自CDialog
得出)。因此,A::OnInitDialog()
調用B
的create(...)
方法。
我現在看到了B類的析構函數中包含
if (GetSafeHwnd())
{
DestroyWindow();
}
這樣行嗎?根據我的理解,最好在A::OnDestroy()
中撥打B
的DestroyWindow()
方法。是對的嗎?
感謝您的幫助!
Oliver