十五周实验报告(一)

来源:互联网 发布:安卓软件接口 编辑:程序博客网 时间:2024/05/18 18:15
/*【任务1】在《窗口程序设计及MFC 启蒙》一文案例的基础上,为应用程序增加求周长的功能。在报告中展示主要的代码(至少包括自己定义的代码和包含通过在界面上设置产生的代码——理解文中“进一步的回味”部分。),以及两张用不同输入得到的运行结果的截图。*///部分代码void CTriangleDlg::OnBnClickedButton1(){// TODO: 在此添加控件通知处理程序代码UpdateData(); //将把界面上各控件输入的值“捕获”到与之关联的变量中double a, b, c, area;a = _wtof(m_a.GetBuffer()); //控件中的数据类型是CString类型,//在此将字符串转换成双精度浮点型b = _wtof(m_b.GetBuffer()); //在VS2008中用这种方法c = _wtof(m_c.GetBuffer());Triangle t1(a, b, c); //定义三角形对象area = t1.area(); //求面积m_area.Format(_T("%lf"), area);//将浮点型转换为字符串,这是CString里的方法UpdateData(FALSE); //用m_area的值更新界面上对应的控件的值并实现显示}void CTriangleDlg::OnBnClickedButton2(){// TODO: 在此添加控件通知处理程序代码UpdateData(); //将把界面上各控件输入的值“捕获”到与之关联的变量中double a, b, c,lenth;a = _wtof(m_a.GetBuffer()); //控件中的数据类型是CString类型,//在此将字符串转换成双精度浮点型b = _wtof(m_b.GetBuffer()); //在VS2008中用这种方法c = _wtof(m_c.GetBuffer());Triangle t1(a, b, c); //定义三角形对象lenth = t1.lenth(); //求面积m_l.Format(_T("%lf"), lenth);//将浮点型转换为字符串,这是CString里的方法UpdateData(FALSE); 


原创粉丝点击