VC驿站

 找回密码
 加入驿站

QQ登录

只需一步,快速开始

有编程疑问吗?还请到提问专区发帖提问!
搜索
查看: 528|回复: 19

《实用VC编程之玩转控件》第11课:Spin数值调节控件

[复制链接]
51_avatar_middle
online_admins Syc 发表于 2018-11-11 23:58:24 | 显示全部楼层 |阅读模式
1、控件简介:
Spin数值调节控件也是Windows中比较常用的控件之一。样子上是一对上下的箭头按钮,用户可单击它来增加或减少控件的设定值。通常,紧靠着Spin数值调节控件有一个编辑框控件,称为伙伴编辑控件或伙伴控件,用于显示用户输出的值。例如这个帖子中的样式,大家看下:https://www.cctry.com/thread-9450-1-1.html
《实用VC编程之玩转控件》第11课:Spin数值调节控件

接下来教大家怎么用!

2、控件的使用:
a、分别拖拽一个Spin数值调节控件和一个编辑框控件到对话框界面上,挨着摆放;
b、设置Spin数值调节控件的属性如下:
        Set Buddy Interger(使控件设置关联控件数值,这个值可以是十进制或十六进制) - True
        Wrap(数值超过范围时循环) - True
        Arrow keys(当按下向上和向下方向键时,控件可以增加或减小) - True
        Alignlent - Right Alient    //右侧嵌入到编辑框中

c、给Spin数值调节控件绑定一个 CSpinButtonCtrl 类型的控件类型变量 m_Spin;
d、在对话框的初始化函数 BOOL CMFCTestDlg::OnInitDialog() 中设置 Spin数值调节控件:
  1.     m_Spin.SetRange32(0, 10);    //调节的范围
  2.     m_Spin.SetBuddy(GetDlgItem(IDC_EDIT1));    //设置关联的编辑框
  3.     m_Spin.SetBase(10); //十进制
复制代码


3、控件的美化与扩展:
说实话,美化方面关于这个控件还真没什么,codeproject上面也没几个关于这个控件的类,所以本身也不需要什么美化:

https://www.codeproject.com/Arti ... with-popup-trackbar
《实用VC编程之玩转控件》第11课:Spin数值调节控件

https://www.codeproject.com/Arti ... -with-autodisabling
《实用VC编程之玩转控件》第11课:Spin数值调节控件

https://www.codeproject.com/Arti ... umeric-spin-control
《实用VC编程之玩转控件》第11课:Spin数值调节控件

感兴趣的拿去研究吧!

4、小作业:
教程中讲解的Spin数值调节控件每次调节的最小单位是整数1,即每次是+1或者-1,那么如何让它每次增加或者减小的数值是 0.1 这样的浮点类型数呢?大家不妨找找资料实现下试试!

具体操作细节见视频教程的演示和讲解!

第11课免费试看,下载地址回复后可见:
游客,如果您要查看本帖隐藏内容请回复

#######################################################
获得所有教学视频、课件、源代码以及售后答疑请咨询客服QQ:
VC驿站官方客服QQ:8260671
#######################################################




上一篇:《实用VC编程之玩转控件》第10课:Picture图像控件
下一篇:《实用VC编程之玩转控件》第12课:Slider滑块控件

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你已经在论坛发帖求助,并且从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】

如何回报帮助你解决问题的坛友?可以给对方加【热心】【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

02_avatar_middle
在线会员 Dvol 发表于 2018-11-12 01:39:54 | 显示全部楼层
老大辛苦了,支持老大

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你已经在论坛发帖求助,并且从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】

如何回报帮助你解决问题的坛友?可以给对方加【热心】【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

78_avatar_middle
在线会员 csa 发表于 2018-11-12 08:55:14 | 显示全部楼层
谢谢更新分享。

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你已经在论坛发帖求助,并且从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】

如何回报帮助你解决问题的坛友?可以给对方加【热心】【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

69_avatar_middle
在线会员 windowswan 发表于 2018-11-12 09:42:15 | 显示全部楼层
《实用VC编程之玩转控件》第11课:Spin数值调节控件《实用VC编程之玩转控件》第11课:Spin数值调节控件谢谢楼主分享

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你已经在论坛发帖求助,并且从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】

如何回报帮助你解决问题的坛友?可以给对方加【热心】【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

98_avatar_middle
在线会员 tomok 发表于 2018-11-12 09:59:47 | 显示全部楼层
谢谢 提供教程

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你已经在论坛发帖求助,并且从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】

如何回报帮助你解决问题的坛友?可以给对方加【热心】【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

78_avatar_middle
online_vip good20good 发表于 2018-11-12 10:48:08 | 显示全部楼层
感谢Syc大神的分享。

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你已经在论坛发帖求助,并且从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】

如何回报帮助你解决问题的坛友?可以给对方加【热心】【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

41_avatar_middle
online_vip liguolong 发表于 2018-11-13 08:40:29 | 显示全部楼层
感谢楼主分享            

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你已经在论坛发帖求助,并且从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】

如何回报帮助你解决问题的坛友?可以给对方加【热心】【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

22_avatar_middle
在线会员 fashion530 发表于 2018-11-13 14:09:30 | 显示全部楼层
《实用VC编程之玩转控件》第11课:Spin数值调节控件《实用VC编程之玩转控件》第11课:Spin数值调节控件《实用VC编程之玩转控件》第11课:Spin数值调节控件

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你已经在论坛发帖求助,并且从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】

如何回报帮助你解决问题的坛友?可以给对方加【热心】【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

08_avatar_middle
在线会员 woliveyou 发表于 2018-11-13 20:23:33 | 显示全部楼层
谢谢 提供教程

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你已经在论坛发帖求助,并且从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】

如何回报帮助你解决问题的坛友?可以给对方加【热心】【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

83_avatar_middle
online_vip z.mr 发表于 2018-11-13 21:15:03 | 显示全部楼层
啦啦啦 更新了

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你已经在论坛发帖求助,并且从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】

如何回报帮助你解决问题的坛友?可以给对方加【热心】【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

10_avatar_middle
online_vip08 小菜一碟 发表于 2018-11-14 09:56:43 | 显示全部楼层
老大辛苦了,支持老大。期待后续作品哈

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你已经在论坛发帖求助,并且从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】

如何回报帮助你解决问题的坛友?可以给对方加【热心】【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

95_avatar_middle
在线会员 zjh2008 发表于 2018-11-14 17:01:12 | 显示全部楼层
老大辛苦了,支持老大

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你已经在论坛发帖求助,并且从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】

如何回报帮助你解决问题的坛友?可以给对方加【热心】【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

56_avatar_middle
在线会员 coffeemlx 发表于 2018-11-16 21:18:12 | 显示全部楼层
谢谢更新分享。

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你已经在论坛发帖求助,并且从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】

如何回报帮助你解决问题的坛友?可以给对方加【热心】【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

98_avatar_middle
online_vip 海神号 发表于 2018-11-17 13:53:09 | 显示全部楼层
老大辛苦了,支持老大

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你已经在论坛发帖求助,并且从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】

如何回报帮助你解决问题的坛友?可以给对方加【热心】【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

62_avatar_middle
online_vip cc_killer 发表于 2018-11-17 18:13:31 | 显示全部楼层
第11课免费试看

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你已经在论坛发帖求助,并且从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】

如何回报帮助你解决问题的坛友?可以给对方加【热心】【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

25_avatar_middle
online_vip ymgsk123 发表于 2018-11-18 10:37:00 | 显示全部楼层
老大更新好快~~~~~~~~

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你已经在论坛发帖求助,并且从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】

如何回报帮助你解决问题的坛友?可以给对方加【热心】【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

57_avatar_middle
在线会员 丿丶晴天灬 发表于 2018-11-18 20:44:21 | 显示全部楼层
感谢syc的分享!

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你已经在论坛发帖求助,并且从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】

如何回报帮助你解决问题的坛友?可以给对方加【热心】【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

87_avatar_middle
online_vip shenchunlong 发表于 2018-11-23 16:05:31 | 显示全部楼层
是我们编程过程中比较常用的一个控件,而且在其他软件中也经常能看到,

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你已经在论坛发帖求助,并且从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】

如何回报帮助你解决问题的坛友?可以给对方加【热心】【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

13_avatar_middle
online_vip 明天你好123 发表于 2018-11-28 10:25:58 | 显示全部楼层
helloworld

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你已经在论坛发帖求助,并且从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】

如何回报帮助你解决问题的坛友?可以给对方加【热心】【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

09_avatar_middle
在线会员 key201 发表于 2018-12-1 09:26:10 | 显示全部楼层
想看看怎么弄的

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你已经在论坛发帖求助,并且从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】

如何回报帮助你解决问题的坛友?可以给对方加【热心】【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入驿站 qq_login

本版积分规则

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

GMT+8, 2018-12-14 00:56

Powered by Discuz! X3.4

© 2009-2018 cctry.com

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