如何让按钮变灰!
我做了一个基于对话框的程序,我想让上面的按钮,单选项,菜单等,才一定的条件下变灰和变黑(可用),请问应该怎么实现啊?
比如程序运行后,点击了按钮一,传递了一个消息,这时因为这个消息可以让按钮二因此变灰,按钮三不变,单选项2上出现黑点.
问题点数:10、回复次数:5Top
1 楼clever101(探索比到达更可贵)回复于 2006-05-04 16:13:22 得分 7
你给要变灰的按钮添加一个button变量。button类肯定有一个变灰的成员函数。Top
2 楼7cfox(七彩狐)回复于 2006-05-04 16:20:44 得分 0
我初学VC不是很懂可以仔细说说吗?
我添加了一个Cbotton的变量MRC,控件类型为botton,在*Dlg.cpp多了这么一行
DDX_Control(pDX, IDM_MR, MRC);
接下来该怎么操作啊,我用的是VS.NET2003Top
3 楼lyl_rabbit(阿牛)回复于 2006-05-04 16:49:59 得分 3
2003啊,没用过,VC6还可以说说,呵呵,帮顶Top
4 楼7cfox(七彩狐)回复于 2006-05-04 18:34:23 得分 0
我知道了,写在这里方便后人把.
只要在需要的地方加入MRC.EnableWindow(FALSE);可以了~结果如此简单,想复杂了,还有就是我太菜了~~Top
5 楼lzp5115(有志者)回复于 2006-09-12 15:54:07 得分 0
谢谢,我受益了Top




