C++ MFC 加法计算

实现一个相加的计算器

添加控件

一个button,三个edit control,三个static text

更改控件id为方便记忆的id

添加变量

右键控件(3个edit control),选择添加变量,选择变量为和类型为double
再起个变量名

  • 类的成员变量名一般以m_打头,以标识它是一个成员变量。

添加消息处理函数

双击“计算”按钮,MFC会自动为其在CAdditionDlg类中添加BN_CLICKED消息的处理函数OnBnClickedAddButton()。

添加计算指令

void CAdditionDlg::OnBnClickedAddButton()   

{   

    // TODO: Add your control notification handler code here   

    // 将各控件中的数据保存到相应的变量   

    UpdateData(TRUE);   

   

    //m_editSum为和编辑框的函数名
   //m_editSummand为被加数的编辑框的函数名
   //m_editAddend为加数的编辑框的函数名   

    m_editSum = m_editSummand + m_editAddend;   

   

    // 根据各变量的值更新相应的控件。和的编辑框会显示m_editSum的值   

    UpdateData(FALSE);   

}



otapQJ.jpg

总结

控件生效的基本流程就是如此,根据这个其实可以做很多东西了

posted @ 2021-12-02 15:34  MuRKuo  阅读(101)  评论(0编辑  收藏  举报