怎样使按钮一直处于按下状态? 想要这样一种效果:一个位图按钮,点击一下,即鼠标左键按下再放开,按钮一直处于按下状态,再次点击按钮,按钮弹起。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CheckBox,Pushlike及Bitmap样式,关联一个控件变量,简单些就用CButton,复杂点就用CBitmapButton,然后在对话框的OnInitDialog里初始化(设置图片)。 用一句话就可以搞定了,楼主试试看吧。((CButton *)GetDlgItem(IDC_BUTTON_TEST))->SetState(TRUE ); 经常这么用:)其实就是CheckBox/RadioButton 吧Pushlike属性选上就可以了,最方便 谢谢各位。 CButton* btn = (CButton*)GetDlgItem(IDC_BUTTON3); static bool state = true; btn->SetState(state); state = !state;按下,弹起效果是出来了。还需要在按钮上贴上图片。我是用来做一个放大按钮,就是圈里一个加号。原来的界面是用java做的,现在用C做,能给我详细一点代码说明吗,用gif图片。是一个ocx控件,用MFC的ACtivex做的。谢谢。 最好是加载gif文件到按钮上。 这些项从VC6开始就有了,更别说VS2005/2008了。你在对话框里放上一个CheckBox,然后打开它的属性页,找到Bitmap和Push Like两项,都设为True。 在DLL中创建自定义窗体时,为何窗口的处理函数只能接受部分消息? 关闭工程时出错,帮忙看看。 有没有办法让系统热键暂时失效? 各位好! 为什么mfc分割窗口CreateStatic(this , 1 , 2)总出错 从光驱播放视频的同时,取得播放视频的数据流,并验算Chksum值,确定播放的数据流是正确 做过文本编辑器的高手请进来,150分相送! 救命啊,dll的问题 如何对VARIANT类型的变量赋BSTR类型的值? 救命啊,这种任务栏图标怎样实现的? MDI中使一些视图处于另外一些视图的上层 CRichEditCtrl中如何判断连续输入了3个A
((CButton *)GetDlgItem(IDC_BUTTON_TEST))->SetState(TRUE );
经常这么用:)其实就是CheckBox/RadioButton 吧Pushlike属性选上就可以了,最方便
CButton* btn = (CButton*)GetDlgItem(IDC_BUTTON3);
static bool state = true;
btn->SetState(state);
state = !state;
按下,弹起效果是出来了。还需要在按钮上贴上图片。我是用来做一个放大按钮,就是圈里一个加号。
原来的界面是用java做的,现在用C做,能给我详细一点代码说明吗,用gif图片。是一个ocx控件,用MFC的ACtivex做的。
谢谢。