现在的位置: 首页 > 综合 > 正文

MFC 非模态,无内存泄漏对话框应该是怎么创建

2013年10月02日 ⁄ 综合 ⁄ 共 201字 ⁄ 字号 评论关闭
//如果这个对话框通过非模态的方式被创建,由于在PostNcDestroy(对话框销毁会被调用)中使用了delete this;不会发生内存泄漏
class CMessageDlg:public CDialog
{
public:
	void PostNcDestroy();
};

void CMessageDlg::PostNcDestroy()
{
	CDialog::PostNcDestroy();
	delete this;
}

抱歉!评论已关闭.