1.新建复选框

直接拖拽即可,设置名字可修改caption内容

2.设置默认选中

复选框可多选,所以可以给很多复选框按钮进行选中,代码如下所示,放在dlg初始化函数中实现

//获取多选框香蕉的指针CButton* Cwnd_check_banana = (CButton*)GetDlgItem(IDC_CHECK_BANANA);//设置选中多选框香蕉if (Cwnd_check_banana) Cwnd_check_banana->SetCheck(TRUE);//TRUE为选中,FALSE为未选中//获取多选框西瓜的指针CButton* Cwnd_check_waterm = (CButton*)GetDlgItem(IDC_CHECK_WATERM);//设置选中多选框西瓜if (Cwnd_check_waterm) Cwnd_check_waterm->SetCheck(TRUE);//TRUE为选中,FALSE为未选中

效果如下所示

3.获取复选框的状态

这里新建一个按钮点击来获取香蕉是否被选中

void CMFC_Test1Dlg::OnBnClickedButton6()
{// TODO:  在此添加控件通知处理程序代码//选取香蕉多选框按钮的指针CButton* pbt = (CButton*)GetDlgItem(IDC_CHECK_BANANA);//获得香蕉多选框的状态int id = pbt->GetCheck();//被选中的ID等于BST_CHECKEDif (id == BST_CHECKED){MessageBox(_T("香蕉被选中了哦!!!"));}//被选中的ID等于BST_UNCHECKEDelse if (id == BST_UNCHECKED){MessageBox(_T("香蕉没有被选中哦!!!"));}}

【MFC开发(6)】复选框按钮控件Check Box相关推荐

  1. Word中将传统的复选框型窗体域选项插件 批量替换成 复选框内容控件

    在Word 2007及更早的版本中,使用的是复选框型窗体域选项插件:在2010及更新的版本中,使用的是 复选框内容控件. 可以通过下面的VBA, 批量将旧插件更换为新插件. Sub ScratchMa ...

  2. 在 jquery repeater 中添加设置日期,下拉,复选框等控件

    JQueryElement 更新到了 3.5.1, 今天给大家主要讲下如何在 Repeater 的模板中添加设置一些控件. 由于精力有限, 不能在多个博客中保证文章的同步, 可在如下地址查看最新内容, ...

  3. MFC两个复选框互斥设置

    MFC两个复选框互斥设置 下面是两个复选框,我们想要做到只能选择一个,并且点击其中一个自动关闭另一个,并且不像别的示例所做的点击其中一个另一个直接不能点击,这种方法的话可以随时修改,比较方便 下面是第 ...

  4. 【zTree小贴士】复选框设置了:check:{ enable: true },页面却没显示复选框

    问题: 复选框设置了:check:{    enable: true   },页面却没显示复选框 可能的原因: 没有引入所需的js 解决方案: 引入jquery.ztree.excheck.min.j ...

  5. VS2010 MFC编程之复选框checkbox

    复选框:MFC中用于勾选的方形小格,可以通过点击勾选事件或选中与否的状态进行相应操作. 使能某个复选框: m_check2.EnableWindow(TRUE); 其中,m_check2为为复选框添加 ...

  6. 复选框+按钮的disabled属性

    开发工具与关键技术: VS , 按钮的disabled属性: 作者:刘佳明 撰写时间:2019年 6 月 6 日 今天介绍份知识点是按钮的disabled属性, 在项目的需求中,有根据复选框的是否选中 ...

  7. pythongui界面复选框数值选择并求和_如何使用Python从图像中分离复选框按钮和复......

    我已经拆分了以并行方式排列的图像,并像下面的图像一样保存了它们. 这是我的工作代码,用于拆分方形复选框和该图像中的文本. # Import necessary libraries from matpl ...

  8. VC控件 Check Box

    添加一个control变量(m_check) //获取复选框选中状态 BOOL bCheck = m_check.GetCheck();

  9. MFC添加勾选控件check box

    代码 void CCarFollowDlg::OnBnClickedCheck1() {// TODO: 在此添加控件通知处理程序代码//IDC_CHECK1是click box的IDCButton* ...

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

    MFC控件编程之复选框单选框分组框 一丶分组框 分组框 英文叫做 GroubBox 添加了分组框主要就是分组.好看.不重点介绍 二丶单选框 英文: Raido Button 单选框需要注意的事项 1. ...

最新文章

  1. sklearn之pipeline:sklearn.pipeline函数使用及其参数解释之详细攻略
  2. winserver下oracle好运维吗,在Windows 客户端下备份远程Linux服务器上的Oracle数据库...
  3. vue 生产word_nodejs(officegen)+vue(axios)在客户端导出word文档
  4. C语言程序练习-L1-018 大笨钟 (10分)
  5. mysql设置自动递增_《MySQL数据库》约束条件和自增长序列
  6. 蓝桥杯历届试题 地宫取宝 dp or 记忆化搜索
  7. 非常全的VS Code快捷键
  8. oracle数据库连接不稳定,Oracle数据库自连接查询的缺点及解决方法
  9. 【Java 网络编程】网络通信原理、TCP、UDP 回显服务
  10. 通俗易懂的语言解释下股票、基金、证券、债券、信托、期货、国债、外汇?
  11. 工作2年跳槽阿里,面试官会问哪些?(免费领取Java面试题)
  12. CSS3+JS实现静态圆形进度条【清晰、易懂】
  13. matlab 正交park变换 功率守恒,克拉克(CLARKE)和帕克(PARK)变换.doc
  14. 喜大普奔!ios原生键盘终于支持自然码双拼了!
  15. Intellig idea关闭自动更新
  16. java.util.MissingResourceException: Can‘t find resource for bundle java.util.PropertyResourceBundle
  17. 【MYSQL】mysql.sock连接问题
  18. 数据库中存储用户名、密码时如何处理?
  19. neutron服务宕机导致nova无法创建云主机
  20. Web服务器群集——编译安装Nginx-1.16及虚拟主机配置

热门文章

  1. gdb 查看是否 栈溢出_[原理分析]Linux下的栈溢出案例分析-GDB调试操练[1]
  2. 通过BeanDefinitionReader获取BeanDefinition的三种不同方式
  3. OpenGL二维纹理映射(2D textures)
  4. ShellExecute打开外部程序并输入相应参数
  5. mysql 5.7.16 忘记root 密码 如何修改root密码
  6. ff14自动琴谱(成功版)
  7. Android P之监听Process Activity TaskStack状态变化
  8. 海量数据存储的解决方案(分布式数据库)
  9. ubb码转换的java类库 ubb2html_asp ubb代码转换成html代码
  10. 登录界面html源代码_网页制作:一个简易美观的登录界面