您的位置:首页 > 其它

MFC图形用户界面——简单一元二次方程求根

2016-06-15 10:38 295 查看
看了贺老师的C++“窗口”程序设计启蒙,模仿着完成了方程求根的图形用户界面,效果如下:

方程有实根的情况:



方程无实根的情况:



核心代码(鼠标单击求解按钮的消息响应函数):

void CMFCApplication11Dlg::OnClickedButton1()
{
// TODO: Add your control notification handler code here
double delta;
UpdateData();
delta = m_b*m_b - 4 * m_a*m_c;
if (delta>=0)
{
m_x1 = (-m_b + sqrt(delta)) / (2 * m_a);
m_x2 = (-m_b - sqrt(delta)) / (2 * m_a);
}
else
{
MessageBox(TEXT("方程无实根"));
}
UpdateData(FALSE);
}


遇到的问题(没有输入TEXT):



解决方法:

点击打开error C2664解决方法的链接
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: