MFC两个复选框互斥设置
MFC两个复选框互斥设置
下面是两个复选框,我们想要做到只能选择一个,并且点击其中一个自动关闭另一个,并且不像别的示例所做的点击其中一个另一个直接不能点击,这种方法的话可以随时修改,比较方便
下面是第一个复选框的点击响应函数(勾选它则关闭第二个):
void CFIRADlg::OnBnClickedCheckShowPicl()
{// TODO: 在此添加控件通知处理程序代码left.m_bIsShowImg = !left.m_bIsShowImg;if (left.m_bIsShowImg){left.m_bIscontest = FALSE;CButton* pBtn = (CButton*)GetDlgItem(IDC_CHECK_CONTESTL);pBtn->SetCheck(0);}
}
下面是第二个复选框对应的点击响应函数(勾选它则关闭第一个):
void CFIRADlg::OnBnClickedCheckContestl()
{// TODO: 在此添加控件通知处理程序代码left.m_bIscontest = !left.m_bIscontest;if (left.m_bIscontest){left.m_bIsShowImg = FALSE;CButton* pBtn = (CButton*)GetDlgItem(IDC_CHECK_SHOW_PICL);pBtn->SetCheck(0);}
}
MFC两个复选框互斥设置相关推荐
- HTML复选框可以设置为只读吗?
我以为他们可以,但是因为我不把钱放在我的嘴里(可以这么说)设置readonly属性实际上似乎没有做任何事情. 我宁愿不使用Disabled,因为我希望检查复选框与表单的其余部分一起提交,我只是不希望客 ...
- VS2010 MFC编程之复选框checkbox
复选框:MFC中用于勾选的方形小格,可以通过点击勾选事件或选中与否的状态进行相应操作. 使能某个复选框: m_check2.EnableWindow(TRUE); 其中,m_check2为为复选框添加 ...
- 【PHPWord】如何解决PHPWord的输出checkbox复选框并设置checked已勾选
目录 一.需求 二.基于XML的实现方式 三.兼容性强的实现方式 三.总结 一.需求 对于生成Word文档来说,复选框的勾选状态和非勾选状态的展示是一个非常常见的问题. 需要用到复选框的文档大概有这几 ...
- html5复选框怎么设置样式,html中关于checkBox选中样式设置
例如外卖服务区域,选择时为多选,且一般隐藏checkbox样式框.只留下label字体和设置的外边框来进行选中样式控制,以此来提高用户体验. 这时要对checkbox进行处理 我总结的一个方法就是根据 ...
- java复选框互斥_jmu-Java-07多线程-互斥访问 (5分)
6-8 jmu-Java-07多线程-互斥访问 (5分) 定义Account类 属性: private int balance 方法: getter方法 void deposit(int money) ...
- PyQt5 技巧篇-复选框绑定行内容,全选、清空、展示选中的内容功能实现演示,设置复选框选中,检查复选框选中状态
先看效果图,选中了几行,然后将选中的内容展示出来. 我设置两个有序序列,分别存储对应的复选框和行内容. 我的行内容是用的 label 标签. # 存储右边label组件的有序列表def get_L_b ...
- QTreeView 动态设置复选框
目录 动态设置复选框的步骤 QT MVC的概念 模型 添加数据 获取数据 视图 槽函数 动态设置复选框的步骤 初始化一个QTreeView 的界面,并设置相关的model // 在ui中新建两个QTr ...
- 复选框check的选中、不选中设置以及判断是否选中
复选框的设置 一.JavaScript判断是否选中checkbox框 二.JavaScript设置选中checkbox框 三.JavaScript移除选中checkbox框 四.使用jQuery判断是 ...
- Java学习day078 Swing用户界面组件(四:选择组件)(复选框、单选钮、边框、组合框、滑动条)
使用的教材是java核心技术卷1,我将跟着这本书的章节同时配合视频资源来进行学习基础java知识. day078 Swing用户界面组件(四:选择组件)(复选框.单选钮.边框.组合框.滑动条) 前 ...
最新文章
- WPF Geometry 添加Path数据
- 关于SAP ABAP字符变量和字符串变量字符个数的一个知识点,和一个血案
- IOS开发基础之使用AFNetworking框架实现文件上传get和post请求
- Windows 2012 - Dynamic Access Control 浅析
- gradle tool升级到3.0注意事项
- NDoc修改版,支持中文注释及中文界面。
- DCT(离散余弦变换(DiscreteCosineTransform))
- 阶段3 1.Mybatis_12.Mybatis注解开发_7 Mybatis注解开发一对多的查询配置
- 你真的了解Ioc与AOP吗?(1)
- Cocos2dx-js 资源.jsc和.pkm反编译
- 融云通讯服务器,融云IM即时通讯功能接入和部署方式有哪些_如何收费_企业服务汇...
- 使用PowerShell查看Windows 补丁记录并写入数据库
- GitHub新手使用教学(从安装到使用)
- oracle数据库中视图是什么,orcl数据库视图是什么
- 远程主机强迫关闭一个现有连接-=-解决办法
- mysqli被遗弃了_在您的申请中被遗忘的权利
- 经典兔子问题(又名斐波那契数列)
- 通过UEditor多图上传到七牛云出现图片不全,或上传失败bug
- 【时间之外】做产品必须知道的SKU是什么?
- (数据库系统概论|王珊)第七章数据库设计-第三节:概念结构设计
热门文章
- 薛老师软考高项学员:2016年4月27日作业
- AlertDialog显示错误 Unable to add window token null is not for an application
- 数据恢复利器:通过frm文件恢复数据表的sql结构语句
- Spark源码阅读02-Spark核心原理之容错及HA(高可用)
- 使用Junit单元测试:Cannot instantiate test(s): java.lang.SecurityException: Prohibited package name: java
- 用于特征选择的F-Score打分及其Python实现
- 机器学习基础专题:线性判别器
- linux下安装部署ansible
- python的class的__str__和__repr__(转)
- unity3d世界坐标系和本地坐标系