CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  界面

如何让按钮变灰!

楼主7cfox(七彩狐)2006-05-04 16:09:57 在 VC/MFC / 界面 提问

我做了一个基于对话框的程序,我想让上面的按钮,单选项,菜单等,才一定的条件下变灰和变黑(可用),请问应该怎么实现啊?  
  比如程序运行后,点击了按钮一,传递了一个消息,这时因为这个消息可以让按钮二因此变灰,按钮三不变,单选项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

相关问题

关键词

得分解答快速导航

  • 帖主:7cfox
  • clever101
  • lyl_rabbit

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo