CWnd::PostNcDestroy
virtual void PostNcDestroy( );
参数:
| 在窗口被销毁以后,缺省的OnNcDestroy成员函数调用这个函数。派生类可以利用这个函数来执行自定义的清除工作,比如删除指针。 |
虚函数PostNcDestroy
在视图窗口关闭时最后调用的成员函数,它与CFrameWnd::PostNcDestroy完成相同的功能,即删除视图对象。代码如下:void CView::PostNcDestroy()
{
delete this;
}
void CVoltageDlg::PostNcDestroy()
{
delete this;
CMainFrame *pmainframe = (CMainFrame *)AfxGetMainWnd();
pmainframe->pVoltageDlg = NULL; //在类CMainFrame中将对象(VoltageDlg)的指针pVoltageDlg删除
pmainframe->CheckandTermiMulThread();
}
本文详细介绍了CWnd类中的虚函数PostNcDestroy的使用方法及作用。该函数通常用于窗口销毁后的清理工作,例如释放资源或删除对象等。文章还提供了一个具体的示例,展示了如何在对话框类中覆写此函数并执行额外的操作。
1735

被折叠的 条评论
为什么被折叠?



