3
이 대화 상자에서, 우리는 동적으로 CWnds의 변수 번호를 만들 말할 수 있습니다 객체. ..MFC가 : 동적으로 생성을 삭제한다면하여 CWnd은을 만들고를 CButton에게 사용자가 무엇인가/</p> <p>일부 의사 코드를 수행 할 때마다 등록처럼 ...
class CMyDlg : public CDialog
{
vector<CWnd *> windows;
void onClick()
{
CButton *pButton = new CButton(...);
//do other stuff like position it here
windows.push_back(pButton);
}
}
나는 명시 적으로 삭제 필요 마십시오 MFC는 그것을 할 것인가? 해야한다면, 정상적으로 소멸자에있게 될지, 아니면 MFC를 깨는 것을 피하는 특별한 것들이 있습니까? 예를 들어 HWND가 여전히 사용 중일 때 객체를 삭제하지 않도록할까요?
감사 자세한 대답을 참조 할 수 있습니다 : –