首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

按纽样式设计!在对话框上添加一按纽,怎么实现当按下按纽时,按纽有明显的凹下去样式?马上解决,立刻给分.

2012-02-23 
按纽样式设计!!!!!在对话框上添加一按纽,如何实现当按下按纽时,按纽有明显的凹下去样式???????????马上解

按纽样式设计!!!!!在对话框上添加一按纽,如何实现当按下按纽时,按纽有明显的凹下去样式???????????马上解决,立刻给分.....
按纽样式设计!!!!!在对话框上添加一按纽,如何实现当点击按纽时,按纽有明显的凹下去样式?并且鼠标离开,按纽仍然是凹下显示的??????????马上解决,立刻给分..............................................
谢谢!!!

[解决办法]
用check box 属性里选择push-like
[解决办法]
找两张这样的效果图,贴上去,控制切换
[解决办法]
自己写一个CButton的派生类,重载CtlColor或DrawItem函数,设置你需要的背景色,字体颜色
[解决办法]
在某个按钮的ONCLICK中:

CButton* btn = (CButton*)GetDlgItem(IDC_CHECK1);
CButton* btn2 = (CButton*)GetDlgItem(IDC_CHECK2);
btn2-> SetCheck(btn-> GetCheck()==BST_CHECKED?BST_UNCHECKED:BST_CHECKED);

另一个也这样写一下好了
[解决办法]
这样的话,只能自己写一个CButton的派生类,重载CtlColor或DrawItem函数,设置你需要的背景色,字体颜色

[解决办法]
网有现在的代码,
[解决办法]
按下后,把这个按钮的属性设为Flat,看上去就象按下的效果,需要弹回时再去除这个属性就行了。

热点排行