VC ++ 对话框控件问题

假如我有三个按钮控件BOTTEN1BOTTEN2和BOTTEN3当BOTTEN1可用的时候,BOTTEN2与BOTTEN3不可用怎么设置?二楼的,我试了你的方法了,错误啊... 假如我有三个按钮控件
BOTTEN1 BOTTEN2 和BOTTEN3
当BOTTEN1可用的时候,BOTTEN2与BOTTEN3不可用
怎么设置?
二楼的,我试了你的方法了,错误啊
void CAsdfgDlg::OnButton2()
{
在此写上语句以实现上面内容
}
展开
 我来答
百度网友5a16a12
2007-10-08 · TA获得超过517个赞
知道小有建树答主
回答量:418
采纳率:0%
帮助的人:471万
展开全部
EnableWindow(TRUE)可以使一个CWnd对象不可用(灰化)
EnableWindow(FALSE)可以使一个CWnd对象可用
CButton是由CWnd继承来的,所以你可以适时使用EnableWindow()达到目的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
mairycal
2007-10-08 · 超过45用户采纳过TA的回答
知道小有建树答主
回答量:104
采纳率:0%
帮助的人:0
展开全部
if(GetDlgItem(BOTTEN1)->iswindowEnable())
{
GetDlgItem(BOTTEN2)->EnableWindow(FALSE);
GetDlgItem(BOTTEN3)->EnableWindow(FALSE);
}
其他的一样
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
byekiss
2007-10-08 · TA获得超过120个赞
知道小有建树答主
回答量:248
采纳率:0%
帮助的人:249万
展开全部
if(GetDlgItem(BOTTEN1)->iswindowEnable())
{
GetDlgItem(BOTTEN2)->EnableWindow(FALSE);
GetDlgItem(BOTTEN3)->EnableWindow(FALSE);
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
帐号已注销
2007-10-09 · TA获得超过1682个赞
知道小有建树答主
回答量:2001
采纳率:0%
帮助的人:832万
展开全部
是IsWindowEnable()
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式