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

怎样处理按钮的相互控制(灰化),该如何处理

2012-01-14 
怎样处理按钮的相互控制(灰化)我在窗口中设置了几个按钮,想实现如下的设置:必须点击连接按钮后,其余的按钮

怎样处理按钮的相互控制(灰化)
我在窗口中设置了几个按钮,想实现如下的设置:
必须点击连接按钮后,其余的按钮才能响应(比如发送数据),
在点击连接按钮之前,其余的按钮必须都是不可用的(灰化掉的)。
请问该怎么实现???
我一点思路也没有,请多详细指教。
谢谢!

[解决办法]
LinkButton Button1 Button2 Button2
----------------------------------------比如有这4个按钮.

在OnInitDialog(){}加入
Button1.EnableWindow(flase);
Button2.EnableWindow(flase);
Button2.EnableWindow(flase);

为LinkButton增加鼠标点击事件.
代码.
void MyDlg::OnLinkButton()
{
Button1.EnableWindow(true);
Button2.EnableWindow(true);
Button2.EnableWindow(true);
}

热点排行