我有一个子窗口,在 CMainFrame 中声明:
CMDIChildWnd pMyMDI = new CMDIChildWnd;
pMyMDI->Create(NULL, ..., ..., ..., this);
.... some codes....
if (pMyMDI != NULL)
{
pMyMDI->DestroyWindow();
pMyMDI = NULL
}
当我尝试使用诸如“无效句柄”之类的消息来销毁窗口时,它总是会出错。我应该如何拿到把手并安全地销毁这个窗口?