用下拉条 combo box要实现的效果。

现在记录从头开始添加combo box组合框的步骤
第一步:放置combo box控件。
在dlg界面中选择属性,打开combo box 的选项,双击之,会显示在dlg界面左上角上,然后可以拖动到你喜欢的位置,如下图。

第二步:更改下拉条属性。
点击组合框,然后在右侧选择属性,更改它的属性。找到Type ,选择 下拉列表。选择下拉列表之后combo box 会变成灰色。

第三步:添加变量。
选中combo box ,右击选择添加变量。这里把名称设置为:fenbianlv其他设置为不变(如下图)。请注意:这个名称很重要,后面的操作需要用到这个名称fenbianlv!

第四步,添加文字。
在初始化那部分OnInitDialog()那部分下面, 具体可以在类视图下,点击C**Dlg(中间是你的项目名称),下面会出来一些函数,找到 OnInitDialog这个函数。

然后会看到//todo,在后面可以添加代码。
下面是笔者添加的信息。请注意:fenbianlv是控件的名称,是你操作的对象。


其实,做完这一步之后,读者运行自己的程序,会发现已经存在这几个内容了。

第五步,添加消息。

做到上面的文字显示,但是还没有添加消息,如何添加消息呢?
选择combo box还是右击,选择类向导,在消息栏目下选择CBN_SELCHANGE

第六步:功能实现。
双击combo box 会进入到函数中:在这里实现想要的功能。比如笔者就是使用了简单的switch语句来选择不同的值,从而控制不同的分辨率。

至此,简单的下拉条(组合框)的使用就分享完成了。
总结一下:总共六个步骤:
1.添加combo box到UI界面上;
2.更改属性为下拉列表;
3.添加变量(设置名称);
4.初始化中添加文本信息;
5.添加消息(类向导);
6.功能实现(一般是选择语句)。
希望能够帮到读者。

MFC中下拉条(组合框)combo box的使用图文教程相关推荐

  1. MFC学习笔记--组合框Combo Box一些操作

    Combo Box对应的控制变量CComboBox m_CbDrive; 一.设置组合框中编辑框文本 1.组合框中编辑框设置文字 m_CbDrive.SetWindowText("请选择盘符 ...

  2. 组合框combo box

    Type:  指定组合框的类型.可以使用的类型如下: Simple:创建包括编辑框控件和列表框的简单组合框,其中编辑框控件用来接受用户的输入. Dropdown:创建下拉组合框.该类型与简单组合框类似 ...

  3. 【MFC】带组合框的工具栏

    00. 目录 文章目录 00. 目录 01. 案例概述 02. 开发环境 03. 关键技术 04. 程序设计 05. 秘笈心法 06. 源码下载 07. 附录 01. 案例概述 在Office软件中经 ...

  4. MFC Group Box 组合框的简单使用 笔记

    开发环境版本:Visual Studio 2010 应用程序类型:MFC application 1 组合框 Group Box作用 在MFC基于对话框的应用程序中,Group Box组合框就是将组合 ...

  5. Group Box组合框的简单使用

    目录(?)[+] 开发环境版本:Visual Studio 2010 应用程序类型:MFC application 1 组合框 Group Box作用 在MFC基于对话框的应用程序中,Group Bo ...

  6. 2.3 组合框(Combo Box)和列表框(List Box)使用实例

    组合框和列表框都可以在界面上同时显示多项内容,并且允许用户选中其中的某项内容,列表框还允许同时选择多项.这两种控件的使用,有很多相似之处: 2.3.1 技术要点: Windows 中预先定义了一系列& ...

  7. 【MFC】学习笔记:常用控件之组合框(Combo Box)

    01.目录 目录 01.目录 02.控件介绍 03.控件的消息通知函数 04.创建组合框控件及成员函数介绍 4.1 组合框的创建 4.2 CComboBox类的主要成员函数 05.应用实例 06.总结 ...

  8. VS2019/MFC编程入门教程:组合框控件Combo Box

    上一节讲了列表框控件ListBox的使用,本节主要讲解组合框控件Combo Box.组合框同样相当常见,例如,在Windows系统的控制面板上设置语言或位置时,有很多选项,用来进行选择的控件就是组合框 ...

  9. VC++中combo box(组合框)控件使用说明/MFC COMBOBOX的使用

    转自:不知道... Combo Box (组合框)控件很简单,可以节省空间.从用户角度来看,这个控件是由一个文本输入控件和一个下拉菜单组成的.用户可以从一个预先定义的列表里选择一个选项,同时也可以直接 ...

最新文章

  1. 必须要懂得的密码技术
  2. 职业经理人的核心技能
  3. StaticQueue
  4. PHP获取各个IP地址
  5. 从入门到精通:卷积神经网络初学者指南
  6. Linux常用基本命令(rename,basename,dirname)
  7. 力扣--189旋转数组(中等)
  8. Android屏幕解锁和点亮
  9. 软件测试入门随笔——软件测试基础知识(一)
  10. Java面试题之 static执行顺序
  11. VC2013 ArcGIS Engine 10.0开发环境搭建
  12. 创建虚拟机并加载镜像文件
  13. 信杂比公式_信噪比(信噪比计算公式)
  14. IDM下载工具(免费下载视频、音乐、图片等文件)
  15. 植物大战僵尸 - 修改关卡和商店金钱
  16. mysql中的comment_请问一下在mysql中的 COMMENT 有什么作用吗??
  17. 微信小程序注册开发流程详解
  18. 数据库设计之数据字典的使用与设计
  19. veket linux输入法,智能通用输入法平台(SCIM for veket)
  20. L9110S电机驱动——让小车动起来

热门文章

  1. 10.5做题——全排列(初赛复习)
  2. 再议Unity 3D
  3. 100m和1000m网线的常见制作方法
  4. ASP.NET中使用Global.asax文件
  5. AJAX:Getting Started
  6. oracle sqlcode 多条,SQL查询以连接Oracle中多个行的列值
  7. 用神经网络分类3*3矩阵
  8. 【数理知识】二次型求导 矩阵求导
  9. linux思考の为何要挂载
  10. cortex-M3 的SVC、PendSV异常,与操作系统(ucos实时系统)