关闭视图窗口时发生断点的问题
因为视图的PostNcDestroy,采用
了自销毁,所以
我们如果在栈中创建,在关闭时会发生断点错误.
所以在创键视图对象时,要在堆中创建.
void CWnd::PostNcDestroy()
{
delete this; // 对象的自销毁
}
由于CView继承自CWnd,所以视图创建时,也应该在堆中创建.....
因为视图的PostNcDestroy,采用
了自销毁,所以
我们如果在栈中创建,在关闭时会发生断点错误.
所以在创键视图对象时,要在堆中创建.
void CWnd::PostNcDestroy()
{
delete this; // 对象的自销毁
}
由于CView继承自CWnd,所以视图创建时,也应该在堆中创建.....