RT,想销毁自己建立的子对话框,于是调用destroywindow()函数,编译没错,可是运行时报错,在这一行代码中断了:_AFXWIN_INLINE LRESULT CWnd::_AFX_FUNCNAME(SendMessage)(UINT message, WPARAM wParam, LPARAM lParam) const{ ASSERT(::IsWindow(m_hWnd)); return ::SendMessage(m_hWnd, message, wParam, lParam); } 急求解答,谢谢
2 回答
幕布斯7119047
TA贡献1794条经验 获得超8个赞
这是个断言错误,说明你调用destroywindow()的时候,窗口已经销毁。如果在调用这个函数时窗口已经关闭是会出现这个错误的。正常关闭对话框是不需要显式调用该函数的,对话框类关闭之后自己会销毁的。
- 2 回答
- 0 关注
- 110 浏览
添加回答
举报
0/150
提交
取消