MFC复选框的使用

原创 2016年06月01日 16:40:09

在开发过程中复选框控件的使用也比较广泛我这里为大家分享一下我使用复选框控件的一些技巧。

1.我们新建一个Dlg对话框MFC程序

2.拖入一个复选框控件,控件ID修改为IDC_CHECK

3.拉入一个按钮文本修改为“获取复选框状态”,为按钮添加点击事件

判断复选框的选中状态:
CButton* pBtn = (CButton*)GetDlgItem(IDC_CHECK);
int state = pBtn->GetCheck();
	  if(state == 0)
	  {
		  MessageBox("未选中");
	  }
	  else
	  {
		  MessageBox("被选中");
	  }

设置选择状态:

  1. (CButton *)GetDlgItem(IDC_CHECK))->SetCheck(1);//设置复选框为选中状态,0为未选中状态  

现在运行一下程序看一下效果,关于API的详细参数说明,大家可以看一下MSDN!

版权声明:本文为博主原创文章,未经博主允许不得转载。

MFC复选框CheckBox使用

MFC中复选框checkbox控件,至少有三种方法对其进行操作,第一种是利用Cbutton成员函数GetCheck和SetCheck,第二种是利用CWnd成员函数IsDlgButtonChecked,...

[MFC]线程优先级设置,下拉列表框ComboBox,复选框CButton,列表框CListBox的使用

实例——CountTestThreadMFC 1.CountTestThreadMFCDlg.cpp关键代码 #include "CountThread.h" #include "DisplayT...

MFC CListBox及CTreeCtrl具有复选框功能

  • 2015年12月07日 19:54
  • 4.92MB
  • 下载

MFC ListBox实现CheckBox功能(附带复选框)

1、首先在窗口上拖放一个ListBox控件,假设其资源ID为IDC_LIST1;      如果界面有多个ListBox,可以拖动多个该控件到界面,如何设其资源ID。 2、如上所述修改该L...

MFC 树形控件 复选框

  • 2015年06月02日 19:50
  • 22.55MB
  • 下载

MFC 自定义的复选框按钮

  • 2012年12月14日 15:32
  • 19KB
  • 下载

关于MFC中树形控件(CTreeCtrl)复选框(CheckBox)的显示一致性解决方案

原文地址:http://blog.csdn.net/plzhou/article/details/44922793 关于MFC中树形控件(CTreeCtrl)复选框(CheckBox)的显示一致性解...

Windows编程基础--第15节 MFC之复选框及单选按钮

Windows编程基础–第15节 MFC之复选框及单选按钮1. 新建项目新建一个基于对话框项目“day17”,布局如下,自行处理: 拖动三个check box和两个radio button到界面上,...

MFC对话框,复选框,单选钮画图

创建一个画图界面 首先将控件都绑定控件变量 然后在初始化函数BOOL CCRdemoDlg::OnInitDialog()中添加初始化信息CheckRadioButton(IDC_RD_R...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:MFC复选框的使用
举报原因:
原因补充:

(最多只允许输入30个字)