基于mfc的对话框 ide自己生成的 对话框类 为何 没有析构 函数呢? 基于mfc的对话框 ide自己生成的 对话框类 为何 没有析构 函数呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 他们是用OnDestroyWindows() OnCancel()之类可重载函数释放资源的,?我不知道你为什么生成的时候没有,我用VS2005的,通过向导生成的对话框类是有他的构造和析构 函数的~不过函数体里面是空的而已~CXXX(){} to shinefen 你没有用过vc6.0吗?里面所有的 自己生成的类 包括 通过 向导添加的类 都没有 析构函数 virtual ~CTestDialog() { }具体细节不太清楚,应该是CDialog类中的西沟函数不是虚函数!自己定义一个虚的西沟函数就可以了,必须要虚的! 不是virtual 析构函数也可以 ,只要是基类为virtual function,那么子类也必须为virtual function ,应该是OnDestroy这些函数自动释放资源了 ,没必要再写一个析构函数,析构函数只是在必要的时候默认生成一个 ,这个是编译器的工作 。 是不是 如果不写此虚构函数virtual ~CTestDialog(){}的话,默认的是使用 父类的 虚构函数??? 简单的问题 对话框消息响应的问题 如何删除MSCOMM控件????????? 如何将流数据封装成TS流,有开源的代码吗? 为什么菜单的字符串绘制函数无法被Hook到? 菜鸟求助,很急,在线等,谢谢!图片和控件问题 我的对话框工具条用不了! 寻找一个VC资料 mfc中如何清空picture control中的图像 请问怎样精确定位打印纸的位置? 如何在对话框上画可改变大小的长方块 请问在win32用打开文件对话框一次打开多个文件后,如何得到每个文件的路径?也就是说如何从lpstrFile中得到每个文件的的路径!谢谢!
?我不知道你为什么生成的时候没有,我用VS2005的,通过向导生成的对话框类是有他的构造和析构 函数的~不过函数体里面是空的而已
~CXXX()
{
}
你没有用过vc6.0吗?
里面所有的 自己生成的类 包括 通过 向导添加的类 都没有 析构函数
{
}具体细节不太清楚,应该是CDialog类中的西沟函数不是虚函数!
自己定义一个虚的西沟函数就可以了,必须要虚的!
virtual ~CTestDialog()
{
}
的话,默认的是使用 父类的 虚构函数???