听语音

  • |
  • 浏览:8908
  • |
  • 更新:2014-10-04 14:13
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

分步阅读上边我们介绍了按钮的用法,下边我们来介绍编辑框的用法(前边介绍的按钮的用法和类向导的用法这里我就直接说了,不再累述了)

工具/原料

  • 装有vc的电脑

方法/步骤

  1. 拖过一个编辑框,将编辑框的大小拖到适度大小

  2. 改变编辑框的ID,这里建议大家每个控件的ID都要改变成自己熟悉或者和控件功能相关的英文拼写,这样当控件的数量庞大时也不会弄错,希望同学们开始就形成好习惯

  3. 打开类向导,选好控件所在的工程和类,并清楚自己想操作的控件的ID

  4. 这里我们需要给编辑框关联一个变量,因为编辑框的值是改变的,所以需要一个变量来保存编辑框的值。切换到添加变量的标签,点击添加变量按钮,如图所示

  5. 第一个是变量名称,建议变量名称为控件ID的_后边的小写字母(前边的m_除外),因为高版本的VC(如vs2012等)如果不是这样命名变量会出错;第二个是变量是值还是控制变量,控制变量就是控件类的实例(每种控件都有一个类);第三个是变量的类型。这里我们添加了一个CString类型的变量,确定

  6. 我们可以看到,对应的控件ID出有一个相关类型的变量,下边的编辑框是填写CString类型变量的最大长度(比如是密码的类型的编辑框可以填写30,即密码的最大长度为30个字节),确定

  7. 打开相关的.h文件,可以看到相关的变量

  8. 修改按下按钮的代码,第一个Updatedata中的括号中什么也没写,默认为true,表示获得对话框中各个控件的值,将各个控件的值赋给相关联的变量;第二句是修改编辑框相关联的变量的值;第三句中updatedata中的参数是false,表示将变量的值传给相关联的控件(后边再讲其他控件的时候就不累述了)

    代码:

    UpdateData();m_info="按钮单击";UpdateData(false);

  9. 运行,单击按钮,会出现下边的情况

MFC中编辑框edit的用法相关推荐

  1. MFC中滚动条slider和编辑框edit的联动

    想在MFC中实现滚动条slider和编辑框edit的联动(改变滚动条,显示数字在编辑框),同时想要添加两个滚动条,分别控制亮度和对比度.参考了几个博客在VS2017中跑不出来.自己写了一个能运行的版本 ...

  2. DELPHI 开发的 OCX 控件在 MFC 程序中编辑框快捷键不好使的解决

    公司一个大型的项目中使用了 DELPHI 来开发 OCX 控件做数据库的管理,但是GIS图形系统使用 MFC 开发,最后将 OCX 嵌入到 MFC 程序中作为一个完整的系统交付用户使用,但是在使用过程 ...

  3. mfc 固定编辑框输入上限和下限_MFC中编辑框数字限制范围

    为编辑框添加 int变量的时候下面有2空可以填写最大值与最小值: 或者自己添加代码DDV_MinMaxInt(pDX, m_nPort, 1, 65535); 但是这个不一定要工作. 解决方法:给编辑 ...

  4. MFC下拉框控件用法

    目录 一.属性方式设置下拉框内容 1.Combo Box下拉框 2.Data属性 3.Type属性 4.Sort属性 二.初始化OnInitDialog设置下拉框内容 1.添加Combo Box下拉框 ...

  5. MFC 获取编辑框内容

    1.方法一:设置编辑框变量 (1)在MFC的基本对话框中,创建一个编辑框控件,为控件添加一个类型为CEdit的变量 m_Edit . CString str; m_Edit.GetWindowText ...

  6. MFC设置编辑框内容

    1.方法一:设置编辑框变量 在MFC的基本对话框中,创建一个编辑框控件,为控件添加一个类型为CEdit的变量 m_Edit . CString str="123"; m_Edit. ...

  7. MFC禁用编辑框输入法

    MFC编辑框禁用输入法方法 添加头文件 #include <Imm.h> 添加依赖库 #pragma   comment   (   lib,   "imm32.lib" ...

  8. 易语言 取无标题的窗口中编辑框句柄

    这是一个无标题的窗口: 如果要向该运行中的程序窗口编辑框中发送消息,就得先取到编辑框的窗口句柄.才能进一步操作. 那要如何才能取到该窗口句柄呢? 解决办法: 一个运行中的程序,虽然没有窗口标题,但是在 ...

  9. MFC中如何从EDIT控件中获取文字

    MFC中获取文本框的方法不同于C#,有点麻烦,主要有以下两种方法: 一.API法 用函数:GetdlgItemText获取文本,SetdlgItemText显示文本 [cpp] view plain ...

  10. MFC(九)编辑框的控件

    在控件里设置值 1.新疆三个编辑框,将其ID设置为IDC_EDIT1,IDC_EDIT2,IDC_EDIT3 2.如果我们想要编辑框有默认文字,如何修改呢?我们就需要对这个控件进行操作 3.右键Cbi ...

最新文章

  1. UI培训教程分享:UI设计如何确定设计风格
  2. Python小程序:你看?这千年难遇的雪景—简直“美到犯规” 【满屏雪花飞舞 】
  3. Anchor的泛化:统一物体检测、实例分割、姿态估计的Point-set Anchor
  4. 一道拉普拉斯逆变换练习题和对应的数值计算方法
  5. 述职答辩提问环节一般可以问些什么_2020上海市职称评审答辩注意事项
  6. Linux下安装Redmine(项目管理软件)
  7. 多重继承之虚继承(主要是为了解决产生的数据冗余问题)
  8. Android 系统(21)---OPPO 刘海屏适配
  9. 【算法】剑指 Offer 12. 矩阵中的路径
  10. android intent跳转声音,android intent 跳转
  11. Java中下载jar包
  12. 电风扇标准集合(BS/EN/IEC/UL) - 安规+性能
  13. Bus Hound实用教程
  14. atmega128 单片机 智能 台灯 控制器 PWM ADC 时间 光敏电阻 proteus 仿真
  15. “知识地图”助员工岗位成才
  16. 在线视频播放加速方法
  17. 互联网巨头,困在社区团购里
  18. ERR Target instance replied with error: NOAUTH Authentication required
  19. 「罗马人的故事 II 汉尼拔战记」读后感
  20. 01.Win10修改用户名及user文件名称的一波三折

热门文章

  1. 经典排序算法(一)--快速排序Quick Sort
  2. #pragma的常用方法讲解(转载)
  3. 爬虫实例十一 全国城市房价排行
  4. mybatis-plus主键生成策略
  5. 不规则形状 前端_精度提升第一步:形状各异测区的像控点布设方案
  6. docker 容器启动顺序_Docker高手进阶 - Docker Compose到底是什么
  7. android7.1 repo,RK3399 Android 7.1 删除repo后编译报错
  8. js定位div坐标存入mysql_js实现获取div坐标的方法
  9. JavaWeb:Filter和Listener
  10. Google的Guava开发库快速快速入门