您的位置:首页 > 其它

mfc学习心得一

2017-10-26 21:24 183 查看
    今天初步学习了mfc的基本知识,在这里我决定开始养成写博客的习惯,一是为了作为学习笔记、二是为了记录自己的一些心情。

    今天主要学习了对文本框以及按钮的一些基本的处理,首先要创建一个基于对话框的mfc应用程序,通过工具栏添加基本的控件

    1.静态文本框:可以在caption的位置直接输入相关的文字以表示意思

    2.示例编辑框:可以在里面输入相关的文字用来处理

    3.按钮:一般函数写在这里,点击按钮,执行相关的操作

    对于控件,可以通过菜单栏中的格式进行相关的调整,使其整齐有序。

    加法1的实现其实有些复杂,这里就不过多赘述,有下列几点需要注意:

    1.1 TCHAR用于声明字符数组或者字符,CString用于声明字符串;

    1.2_ttoi()用于将字符转化为整型,_itot用于将整型转化为字符;

    加法二的实现相对于1来说简化了一些

    2.1 GetDlgItemText(IDC_EDIT1, ch1, 12); 表示将示例编辑器中的字符串传给ch1[12]

    2.2 _itot_s(num3, ch3, 10);//这里的10表示是10进制

    2.3 SetDlgItemText(IDC_EDIT3, ch3);表示将ch3的字符串在文本框中显示出来

    加法3更加实用,省去了相关的转换的步骤,直接作为整型得到

    3.1 num1 = GetDlgItemInt(IDC_EDIT1); 直接将其传给num1

    3.2 SetDlgItemInt(IDC_EDIT3, num3);直接将num3的数字显示出来

    加法45更加方便,直接对相应的控件添加变量,使其对应相关的变量类型

    //UpdateData(TRUE);//从界面到变量

      m_num3 = m_num1 + m_num2;

      UpdateData(FALSE);//从变量到界面







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