vs2013 如何使mfc对话框的按钮变成灰色不可按

比如说我点击一个按钮,另一个按钮就从灰色不可按的变成黑色的,第一个按钮就变成灰色的了,再按第二个按钮,接着又变回来。第一个问题是如何让一个按键变灰不可按,第二个如何完成上述的互相转换

//假设有
CButton m_Btn1, m_Btn2;

//在第一个按钮的点击消息处理函数中
m_Btn1.EnableWindow(false);
m_Btn2.EnableWindow(true);

//在第二个按钮的点击消息处理函数中
m_Btn1.EnableWindow(true);
m_Btn2.EnableWindow(false);
温馨提示:内容为网友见解,仅供参考
无其他回答

vs2013 如何使mfc对话框的按钮变成灰色不可按
\/\/在第二个按钮的点击消息处理函数中 m_Btn1.EnableWindow(true);m_Btn2.EnableWindow(false);

VS2013 MFC工程控件的事件列表显示不出来了
最不方便的是,双击控件(比如按钮),无法自动添加事件函数,只弹出个添加对话框类的窗口出来了 经过搜索没有找到解决的方法,怀疑是VS安装的问题,为了不留残余,我还特意重装了操作系统,再安装,问题依旧。不得已,怀疑是安装包的问题,到其他站点,下载了另外一个VS2010的镜像安装,问题成功解决。如...

VS2013版MFC怎么使两个radio button控件成组
MFC的对话框资源管理器中,有一个TAB Order,这是一个对分组很重要属性。当你将一个单选框按钮radio设置group之后,那么Order紧跟在它之后的radio会自动与它成为一组,直到order不再连续或者下一个group属性出现。因为你需要的就是设置一个group属性,并确保和它一组的单选框的Order紧跟在它之后。

怎样在VS2013\/MFC中使用TeeChart绘图控件
注册完毕,打开VS2013,新建一个MFC项目,在VC++栏中找到MFC项目,选择好项目存放的目录并填写项目名称 4 接着是创建向导,只需修改选择“基于对话框”模式,至于“最小化框”和“最大化框”随各自情况选择,其余的默认点“下一步”即可 5 将默认生成的三个控件按delete键删除 6 接下来导入TeeChart...

怎样在VS2013\/MFC中使用TeeChart绘图控件
方法\/步骤1在网上下载TeeChart控件并安装,安装自然不用多说,安装完后找到安装路径(带有TeeChart5.ocx文件),复制当前路径2安装完后需要对控件进行简单的注册,打开cmd,通过cd指令并粘贴原来复制好的路径,转到软件安装好的目录;接着输入:regsvr32TeeChart5.ocx,然后弹出对话框提示注册成功3注册完毕,...

怎样在VS2013\/MFC中使用TeeChart绘图控件
注册完毕,打开VS2013,新建一个MFC项目,在VC++栏中找到MFC项目,选择好项目存放的目录并填写项目名称 4 接着是创建向导,只需修改选择“基于对话框”模式,至于“最小化框”和“最大化框”随各自情况选择,其余的默认点“下一步”即可 5 将默认生成的三个控件按delete键删除 6 接下来导入TeeChart...

相似回答