MFC控件编程之复选框单选框分组框

一丶分组框

  分组框 英文叫做 GroubBox 添加了分组框主要就是分组.好看.不重点介绍

二丶单选框

  英文: Raido Button

  单选框需要注意的事项

  1.单选框必须设置分组. 在属性中设置. 设置为True

  2.如果有两个单选框那么TAB 顺序必须紧邻

VS中设置单选框TAB顺序

1,首先设置分组状态

因为设置分组.所以需要指定TAB 按键顺序.也就是必须连着. 设置一个即可.

2.设置TAB顺序

快捷键Ctrl + d

只需要点击控件则会自动设置顺序.

3.程序窗口启动. 单选框默认选中第一个.

在我们的对话框初始化函数中 (OninitDlg ) 使用API 进行设置.

函数原型:

 CheckRadioButton(控件ID, 控件ID, 要设置的控件ID);CheckRadioButton(IDC_RADIO1, IDC_RADIO2, IDC_RADIO2);
前两个参数是给定一个范围. 最后一个参数.指明了我要设置哪一个用来选中.
是在前面两个范围中的.

应用程序截图:

  

4.绑定变量.判断是否选中

很多时候我们选中单选框就要判断是否选中来进行操作.其中也封装了函数.

因为单选框是继承CButton 派生出来的子类.所以可以使用父类的函数.

父类中有一个函数叫做  GetCheck 用来判断是否选中

其余更多方法.查询MSDN 或者被人发的 MFC中文帮助文档.也可以. 输入CButton 即可看到所有方法. 当然也可以自己在程序中 F12进入定义查看API. 一般都有注释.

三丶复选框

复选框可以进行多选.  英文组件意思是 : Check Box

复选框绑定控件变量.判断选中的方法也是 GetCheck 因为他也是继承CButton控件的. 所以也可以使用父类的.

具体更多的方法.查询MSDN即可. 一般这种控件常用的就是是否选中.

转载于:https://www.cnblogs.com/iBinary/p/9653086.html

MFC控件编程之复选框单选框分组框相关推荐

  1. MFC控件编程之组合框跟列表框

    MFC控件编程之组合框跟列表框 一丶简介 如果要使用组合框跟列表框.那么就要知道.组合框列表框是最核心的东西就是索引. 索引是从0开始的. 二丶组合框列表框常用的方法 AddString(字符串) 添 ...

  2. 032——VUE中表单控件处理之复选框的处理

    <!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8" ...

  3. vb中复选框的value属性_单选控件(OptionButton)与复选控件(CheckBox)的Value值

    1 . 单选控件( OptionButton )与复选控件( CheckBox )的 Value . . . . . 值. 1 ) Value 属性是单选与复选控件最主要的属性 ,单选与复选控件的 V ...

  4. C#ListView控件添加Checkbox复选框并获取选中的数目,检查checkbox是否勾选

    [转载]原地址:http://blog.csdn.net/lucky51222/article/details/41892429 具体方法 1.添加复选框 并且如下设置 listView1.Check ...

  5. 安卓学习笔记19:常用控件 - 单选按钮和复选框

    文章目录 零.学习目标 一.单选按钮组 1.继承关系图 2.常用属性 3.事件监听器 4.注意事项 5.重要方法 二.单选按钮 1.继承关系图 2.常用方法 3.事件监听器 4.注意事项 三.复选框 ...

  6. android 多个复选框,Android UI控件之CheckBox(复选框、多选框)

    上一篇文章中学习了RadioButton.知道了RadionButton的基本用法,实现起来也是听简单的 和RadioButton一样CheckBox也是一个使用的非常多的控件,Android中它的的 ...

  7. SAP UI5 应用开发教程之一百零四 - SAP UI5 表格控件的支持复选(Multi-Select)以及如何用代码一次选中多个表格行项目

    一套适合 SAP UI5 初学者循序渐进的学习教程 作者简介 Jerry Wang,2007 年从电子科技大学计算机专业硕士毕业后加入 SAP 成都研究院工作至今.Jerry 是 SAP 社区导师,S ...

  8. MFC控件使用说明书

    VC++控件工具箱: 2 按钮(Button):用来接收用户的命令,应用程序在接收到用户命令后,通常需要进行一些后台工作.按钮可以响应单击或双击动作,在按钮接收到鼠标动作后,向其父窗口发送相应的控件通 ...

  9. 常用MFC控件基础使用(Edit Button Check Combo Tree 显示位图 控件大小自适应、线程、右键菜单、控件调整移动、MFC背景)

    常用MFC控件基础使用 1.Edit Control 2.Button控件 3.Check控件 4.Combo Box 5.Tree 控件 5.快捷键设置 6 显示缓冲区位图 7 窗口自适应大小 8 ...

最新文章

  1. 托马斯·弗里德曼:美政府应研究任正非的提议
  2. 《深入理解Spark:核心思想与源码分析》——1.2节Spark初体验
  3. dispatcherservlet发送2次请求_[Java] SpringMVC工作原理之一:DispatcherServlet
  4. mysql编程的作用_数据库系统概论对学习编程的作用?
  5. Python Django 装饰器模式之三阶装饰器
  6. c 读取url中的html文本,如何使用Guzzlehttp获取给定url的html内容
  7. 第六章 面向对象的程序设计 数据属性+访问器属性
  8. python 推荐系统库_python-recsys:一款实现推荐系统的python库
  9. php判断访问客户端是手机,判断客户端是否手机访问
  10. 手心输入法漏洞绕过win8登陆验证
  11. 学习笔记:EPS高级功能1-车道保持辅助LKA(Lane Keeping Assist)
  12. 驱动精灵安装的流氓软件如何卸载、及删除驱动精灵
  13. 电路实验一阶电路误差分析_动态电路分析
  14. Prometheus邮件报警设置
  15. 计算机英语作文初中,初中关于电脑的英语作文
  16. Excel如何快速验证银行卡号和姓名是否一致?
  17. webpack中vender的抽离
  18. sqlserver中如何提取datetime格式数据中的日期或时间?
  19. nginx配置详解(容器、负载)—官方原版
  20. nico和niconiconi(DP)

热门文章

  1. 2022-2028年中国科学仪器行业研究及前瞻分析报告
  2. 关于C语言中的数组指针、指针数组以及二级指针
  3. ANSYS2020R2 Workbench汉化及高分屏适配
  4. PyCharm 使用技巧
  5. plt.figure()的使用
  6. 2022年AI芯片场景
  7. HiCar基本功能介绍
  8. 色彩(颜色)空间原理(下)
  9. JavaWeb--过滤器
  10. Python的re模块 --- 正则表达式操作