怎样实现有多个按钮时,一个按钮按下后不弹起,在按下其它按钮时才弹起? 我要做一系列图片按钮,用的是CBitmapButton类的AutoLoad函数,可是我想让一个按钮按下后不弹起,在按下其它按钮时才弹起,请问能实现吗?怎么实现呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 直接用按钮函数里的Enable和Disable就可以了 RadioButton没有owner draw属性,不能在上面显示图片啊按扭函数里的Disable设置后,按钮不就不可用了吗?下次再按的时候怎么办? 你在另外一个按钮函数里,再让它Enable 啊 ,这不就是你要实现的功能吗 用check类型的按钮嘛,设置一个变量不就ok了嘛 gz现在问题是RadioButton怎么显示图片 可以用Button的SetState来完成! Radio Button有Push Like类型,有Bitmap属性,肯定可以的了。但是你这样的功能,最好自己绘制,性能要好一些。 wazq(靖格格) 做一个函数 Disable(int i)将按钮i disableEnable(int i)除了按钮i以外的全部都enable这样只要在i被按下的时候执行Enable(i);Disable(i);对于你说的70多个按钮我想还是动态生成比较好,大家都调用同一个函数,然后根据i的不同来做不同的时期。具体就是将类似的事情用一个函数来实现。方便维护也方便编写代码。 谢谢各位指点,wenddy112(敬)的方法不错,我下去试试,反正我做这个很麻烦了,主要是还必须要求界面美观,不同类的元素图片还不一样,按钮弹起时和按下时的图片也不一样,我想用CBitmapButton试一下。 CListCtrl的每一行可以是一个窗口吗? 各位同学好!咨询一个编码的问题! SMTP 发送邮件身份验证碰到的问题 ComboBox属性设置的问题 在对话框底部添加菜单 TreeCtr与动态创建的问题 TCP网络连接通信服务器,有多个客户端连接,多线程。如何实现把消息广播发给这些客户连接? 我用VB编写了一个COM组件,请问能否在VC程序中调用这个组件? 急需得到OpenGL高手的帮助!!!! 急问:如何在一个视图中获得当前光标所在行的字符串? ***请教:关于获得鼠标悬停(WM_MOUSEHOVER / WM_NCMOUSEHOVER)消息问题 tree 生成问题!
现在问题是RadioButton怎么显示图片
但是你这样的功能,最好自己绘制,性能要好一些。
做一个函数
Disable(int i)将按钮i disable
Enable(int i)除了按钮i以外的全部都enable
这样只要在i被按下的时候执行
Enable(i);
Disable(i);对于你说的70多个按钮我想还是动态生成比较好,大家都调用同一个函数,然后根据i的不同来做不同的时期。具体就是将类似的事情用一个函数来实现。方便维护也方便编写代码。