按钮界面消失的问题,C++语言问题
我写了一个基于对话框的程序,自己建了一个类,叫myclass,用ClassWizard,基类是generric Cwnd。
1。在C××Dlg中放了一个按钮,在按钮的响应中初始化了一个myclass对象。当运行的时候,一按按钮对话框就消失了,程序退出。
什么原因呢? 是不是我建的类自己析构的时候,把什么什么都析构了?
2。那我建类的时候选什么基类呢? 我的类不需要继承任何类,只是自己的算法,不需要和视图联系。
[解决办法]
2。那我建类的时候选什么基类呢? 我的类不需要继承任何类,只是自己的算法,不需要和视图联系。
------------------------------
在类向导中不要选择“MFC Class”,选择“Generic Class”
这样修改后你再运行看看,也许第一个问题就没有了
[解决办法]
注意不要初始化局部的对像,那样一析构他的生命周期就没有了.
[解决办法]
按钮的ID是不是设置成IDOK或者IDCANCEL了?