VC驿站

 找回密码
 加入驿站

QQ登录

只需一步,快速开始

搜索
查看: 1254|回复: 35

《实用VC编程之玩转控件》第4课:单选框与复选框控件

[复制链接]
51_avatar_middle
online_admins 发表于 2018-11-4 23:31:18 | 显示全部楼层 |阅读模式
1、单选框控件的基本使用:
《实用VC编程之玩转控件》第4课:单选框与复选框控件
a、要求一组内的单选框按钮控件ID必须由小到大排列,中间不能夹杂其他组的单选框按钮;
b、若有多组,则组内第一个单选框按钮的Group属性为True,其他为False;
c、选中组内某个单选框按钮:CheckRadioButton(IDC_RADIO1, IDC_RADIO3, IDC_RADIO2);
d、获得当前当前选中的单选框按钮控件:int nCheckId = GetCheckedRadioButton(IDC_RADIO1, IDC_RADIO3);

具体操作见视频教程讲解与演示!

2、复选框控件的基本使用:
《实用VC编程之玩转控件》第4课:单选框与复选框控件
a、勾选复选框控件:
::SendMessage(::GetDlgItem(m_hWnd, IDC_CHECK1), BM_SETCHECK, BST_CHECKED, 0);
GetDlgItem(IDC_CHECK1)->SendMessage(BM_SETCHECK, BST_CHECKED, 0);
m_Check.SetCheck(BST_CHECKED);
三种方法任意一种都可以!

备注:取消勾选的话只需要把 BST_CHECKED 改成 BST_UNCHECKED 就可以了!

b、获取复选框的勾选状态:
UINT nCheckState = ::SendMessage(::GetDlgItem(m_hWnd, IDC_CHECK1), BM_GETCHECK, 0, 0);
nCheckState = GetDlgItem(IDC_CHECK1)->SendMessage(BM_GETCHECK, 0, 0);
nCheckState = m_Check.GetCheck();
三种方法任意一种都可以!

如果返回值 nCheckState 的值为 BST_CHECKED,那么就是勾选状态。如果值为 BST_UNCHECKED,那么就是非勾选状态。

具体操作见视频教程讲解与演示!

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
教程在线观看地址:
https://www.bilibili.com/video/av38392055/?p=5
MP4高清视频下载地址:链接:https://pan.baidu.com/s/12tbl36wWP_CB7qkdt-DV7A 提取码:zbjw
课件+源码下载(回复后可见):
游客,如果您要查看本帖隐藏内容请回复

备注:VIP会员可免费下载本站所有资源(点击查看)
提示:通过购买VC驿站U盘打包(点击查看)即可加入终身Vip会员^_^




上一篇:《实用VC编程之玩转控件》第3课:Button按钮控件
下一篇:《实用VC编程之玩转控件》第5课:Edit编辑框控件
07_avatar_middle
在线会员 发表于 2018-11-5 02:26:08 | 显示全部楼层
顶替在塔顶塔顶地楳在
02_avatar_middle
在线会员 发表于 2018-11-5 05:37:39 | 显示全部楼层
来顶老大的,希望能将42个控件全做完,并深入,和美化
78_avatar_middle
在线会员 发表于 2018-11-5 08:56:41 | 显示全部楼层
又更新了不错。
38_avatar_middle
online_vip 发表于 2018-11-5 11:01:04 | 显示全部楼层
死顶死顶我死顶《实用VC编程之玩转控件》第4课:单选框与复选框控件
62_avatar_middle
在线会员 发表于 2018-11-5 15:15:43 | 显示全部楼层
啦啦啦 更新了
98_avatar_middle
在线会员 发表于 2018-11-5 16:49:14 | 显示全部楼层
继续学习


41_avatar_middle
online_vip 发表于 2018-11-5 16:54:12 | 显示全部楼层
楼主辛苦了
95_avatar_middle
在线会员 发表于 2018-11-7 10:28:23 | 显示全部楼层
又更新了不错。
21_avatar_middle
在线会员 发表于 2018-11-7 10:48:06 | 显示全部楼层
nCheckState = m_Check.GetCheck();
22_avatar_middle
在线会员 发表于 2018-11-7 17:03:20 | 显示全部楼层
《实用VC编程之玩转控件》第4课:单选框与复选框控件《实用VC编程之玩转控件》第4课:单选框与复选框控件《实用VC编程之玩转控件》第4课:单选框与复选框控件
78_avatar_middle
online_vip 发表于 2018-11-8 14:34:08 | 显示全部楼层
好好学习,认真顶帖
69_avatar_middle
在线会员 发表于 2018-11-9 09:53:23 | 显示全部楼层
《实用VC编程之玩转控件》第4课:单选框与复选框控件谢谢楼主分享
08_avatar_middle
在线会员 发表于 2018-11-9 21:52:03 | 显示全部楼层
《实用VC编程之玩转控件》第4课:单选框与复选框控件《实用VC编程之玩转控件》第4课:单选框与复选框控件
83_avatar_middle
online_vip 发表于 2018-11-13 21:12:27 | 显示全部楼层
啦啦啦 更新了
10_avatar_middle
在线会员 发表于 2018-11-14 09:44:05 | 显示全部楼层
持续关注呀,《实用VC编程之玩转控件》第4课:单选框与复选框控件
56_avatar_middle
在线会员 发表于 2018-11-16 21:08:36 | 显示全部楼层

啦啦啦 更新了
98_avatar_middle
online_vip 发表于 2018-11-17 13:44:57 | 显示全部楼层
谢谢哦谢谢哦谢谢哦谢谢哦
62_avatar_middle
online_vip 发表于 2018-11-17 17:15:30 | 显示全部楼层
第4课免费试看
13_avatar_middle
online_vip 发表于 2018-11-17 19:56:08 | 显示全部楼层
hello温柔领导
您需要登录后才可以回帖 登录 | 加入驿站 qq_login

本版积分规则

关闭

站长提醒上一条 /2 下一条

QQ|小黑屋|手机版|VC驿站 ( 辽ICP备09019393号tongdun|网站地图wx_jqr

GMT+8, 2019-1-24 11:30

Powered by Discuz! X3.4

© 2009-2019 cctry.com

快速回复 返回顶部 返回列表