0

CMainFrame で宣言された子ウィンドウがあります。

CMDIChildWnd pMyMDI = new CMDIChildWnd;
pMyMDI->Create(NULL, ..., ..., ..., this);

.... some codes....

if (pMyMDI != NULL)
{
   pMyMDI->DestroyWindow();
   pMyMDI = NULL
}

「無効なハンドル」のようなメッセージでウィンドウを破棄しようとすると、常にエラーが発生します。ハンドルを取得して、このウィンドウを安全に破棄するにはどうすればよいですか?

4

0 に答える 0