MFC窗体程序结束,有没有那个函数,可以在里面写释放内存
MFC窗体程序结束,有没有那个函数 ,可以在里面写 释放内存 释放对象的函数
初始化函数我知道OnInitDialog()
那反之 对应的 结束 函数 有吗? MFC
[解决办法]
可以重载DestroyWindow(),在里边释放
[解决办法]
如果是退出程序的话,没必要自己释放,操作系统会自动帮你释放的。
[解决办法]
析构函数啊啊啊
[解决办法]
编译有什么问题
[解决办法]
添加窗体销毁事件DestroyWindow()
[解决办法]
在响应WM_DESTROY消息的消息函数中,这个点比窗口类的析构函数要早一些。
[解决办法]
OnClose()
[解决办法]
类向导添加消息映射 WM_CLOSE,会自动生成afx_msg void OnClose();函数
你这个问题本质是析构函数,但你的析构函数为什么不行呢,我觉得这个问题不该回避
[解决办法]
通常含有窗体的操作,不可以在析构函数里执行,因为这时候,窗体可能已经撤销,资源已经被操作系统回收了。
其它时候可以任意处理。
单纯的C++对象的析构,以及 delete 单纯的C++对象的指针的操作,可以在析构函数里执行。