DestroyWindow 问题
我建立了一个对话框如下:
hwnd = ::CreateDialogParamW(mymainfrm->myhInstance,
MAKEINTRESOURCEW(IDD_DLG_PROGRESS), mymainfrm->mymainwnd, dlgproc, (LPARAM)this);
::ShowWindow(hwnd,SW_SHOW);
然后响应WM_TIMER消息:
case WM_TIMER:
if (isthreadend){
KillTimer(hWnd,1);
::DestroyWindow(hWnd);
}
子窗口成功退出,可是父窗口出现问题,listview里面的文字当鼠标划过的时候变成一片空白,toolbar也出现鼠标经过时不能显示。
怎样解决这个问题?