VS2008中,对话框上的按钮如何响应异常
VS2008中,对话框上的按钮怎么响应错误
小弟初学编程,还望指点迷津
在对话框里添加了一button,当单击button时,弹出一个新的按钮。本人在事件响应函数中,定义了CButton对象m_btn,然后用m_btn.Create("添加按钮",BS_DEFPUSHBUTTON | WS_VISIBLE| WS_CHILD,CRect(0,0,100,100),this,123); 这条语句创建和显示对话框,但是程序编译,链接都没错,就是执行出错!
如果换成vc6.0这样操作就没错,本人不知道错在哪儿?请各位有经验的大侠帮帮忙
顺便说下,我在向导里选的是"MFC APPWIZARD".谢谢!
------解决方案--------------------
什么错>?
------解决方案--------------------
本人在事件响应函数中,定义了CButton对象m_btn,然后用m_btn.Create("添加按钮",BS_DEFPUSHBUTTON | WS_VISIBLE| WS_CHILD,CRect(0,0,100,100),this,123);
m_btn是局部变量? 如果是的话执行完函数应该析构了
------解决方案--------------------
CButton 要new一个才行, 不然函数结束后就析构啦
小弟初学编程,还望指点迷津
在对话框里添加了一button,当单击button时,弹出一个新的按钮。本人在事件响应函数中,定义了CButton对象m_btn,然后用m_btn.Create("添加按钮",BS_DEFPUSHBUTTON | WS_VISIBLE| WS_CHILD,CRect(0,0,100,100),this,123); 这条语句创建和显示对话框,但是程序编译,链接都没错,就是执行出错!
如果换成vc6.0这样操作就没错,本人不知道错在哪儿?请各位有经验的大侠帮帮忙
顺便说下,我在向导里选的是"MFC APPWIZARD".谢谢!
------解决方案--------------------
什么错>?
------解决方案--------------------
本人在事件响应函数中,定义了CButton对象m_btn,然后用m_btn.Create("添加按钮",BS_DEFPUSHBUTTON | WS_VISIBLE| WS_CHILD,CRect(0,0,100,100),this,123);
m_btn是局部变量? 如果是的话执行完函数应该析构了
------解决方案--------------------
CButton 要new一个才行, 不然函数结束后就析构啦