MFC 응용 프로그램의 대화 상자에서 현재 작업 중입니다. MFC에 상당히 익숙합니다.MFC 대화 상자의 DestroyWindow() 호출 위치는 어디입니까?
CDialog
에서 파생 된 클래스 B
을 사용하는 A
(CDialog
에서 파생 됨) 클래스가 있다고 가정 해 보겠습니다. 따라서 A::OnInitDialog()
은 create(...)
메서드가 B
이라고합니다.
if (GetSafeHwnd())
{
DestroyWindow();
}
이 될까요 포함 지금보고
? 내 이해에 B
의 DestroyWindow()
메서드를 A::OnDestroy()
에 전화하는 것이 더 낫습니다. 그게 맞습니까?
도움 주셔서 감사합니다.
Oliver