2 jujiawu1024 jujiawu1024 于 2016.03.04 15:56 提问

想在MFC中显示一个开关按钮,请问怎么实现
mfc

MFC怎么制作开关按钮,按下去保持凹的状态,再按一次才凸出来,有没有简单的方法,网上的代码看不懂

3个回答

caozhy
caozhy   Ds   Rxr 2016.03.06 08:05
已采纳

你可以用checkbox控件,设置为push button外观

oyljerry
oyljerry   Ds   Rxr 2016.03.05 08:53

设置按钮属性,push button

WinsenJiansbomber
WinsenJiansbomber   2016.03.05 15:58

自己绘画控件还是挺好玩的,可以用一个成员变量来保存按钮的当前状态啊,

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
MFC 利用checkbox 做成切换开关按钮
我们在做MFC程序时候经常会一个切换式的按钮,之前我的做法是利用buttion类的一个SetState()函数,但是返现效果不佳。而且容易出现点1按钮,焦点跑到另外一个按钮上去了  。后来看到别人一个程序。我发现他的切换效果做的很好 ,经过看代码发现,他用的控件根本不是buttion控件而是check box 控件。我就很奇怪,如何将check box变成了一个按钮的,经查看代码发现,原来是他将控
MFC 利用checkbox 做成切换开关按钮
VC实现切换开关
CSS3实现一个开关按钮控件
之前有写过自定义一个复选框的样式。 链接:http://blog.csdn.net/u014291497/article/details/52081774又做了一个左右滑动开关效果的复选框。效果图:上图左侧为了显示数据变化所以显示出来,实际使用中设置display:none 属性就可以了。本示例中全部使用HTML及CSS实现。github地址:https://github.com/justforu
Android之——史上最简单自定义开关按钮的实现
很多时候,我们在很多无论是Android还是IOS的APP中都会遇到这样的一种效果,有一个按钮,我们点击一下,便会滑动一下,一会显示“开”,一会显示“关”,这便是开关按钮了,比如:很多Android手机的设置功能里,就有很多功能是用开关按钮实现的,那么这些开关按钮时如何实现的呢?下面,就让我们一起来实现这个功能吧。 一、原理 我们在界面的某一个区域里放置一个背景图A,这个图片一边为“开”,一边
Qt编写自定义控件一开关按钮
从2010年进入互联网+智能手机时代以来,各种各样的APP大行其道,手机上面的APP有很多流行的元素,开关按钮个人非常喜欢,手机QQ、360卫士、金山毒霸等,都有很多开关控制一些操作,在Qt widgets应用项目上,在项目中应用些类似的开关按钮,估计也会为项目增添不少新鲜感。 总结了大部分的开关按钮控件,基本上有两大类,第一类是纯代码绘制,这种对代码的掌控度要求比较高,但是灵活性比较好。第二类
javascript基础 一个简单小开关
function scriptLi() { var ullist = document.getElementsByTagName("ul"); for(var i=0 ;i<ullist.length ; i++){ var lilist = ullist[i].getElementsByTagName("li"); var openClose = fal
android实现简单的开关按钮
    自定义view和简述接口回调    自定义WiperSwitch类实现可拖动的开关按钮    /** * Created by 撩个小媳妇 on 2018/5/11. */ public class WiperSwitch extends View implements View.OnTouchListener { private Bitmap bg_on, bg_off, ...
纯css实现开关按钮(滑块)
在线展示开关按钮 本地下载代码 在线编辑html:<div class="onoffswitch"> <input type="checkbox" name="onoffswitch" class="onoffswitch-checkbox" id="myonoffswitch" checked> <label class="onoffswitch-label" for="m
CheckBox 实现简单的点击开关控制
在这里关键的一个地方 就是配置一个 图片选择器  android:button="@drawable/check_box"          android:id="@+id/cb_check"        android:layout_width="match_parent"        android:layout_height="match_parent"        an
MFC中在按钮上显示图标
按钮的Icon属性设为true,然后在OnInitDialog中((CButton *)GetDlgItem(IDC_BUTTON))->SetIcon(AfxGetApp()->LoadIcon(IDI_ICON));