注册 登录
编程论坛 VC++/MFC

如何让一连串的button灰掉

windowswind 发布于 2010-11-06 15:35, 815 次点击
   如题,我想让20哥button灰掉,他们的ID已经设置好了,为IDC_BUTTON1,IDC_BUTTON2.........IDC_BUTTON20,我用了下面的代码。是在网上看到的一种方法,不太熟悉但也用了,最后没有达到效果,谁给个指引吧。
程序代码:
for(int i=0;i<20;i++)
{
    GetDlgItem(IDC_BUTTON1+i)->EnableWindows(false);
}
2 回复
#2
cnfarer2010-11-06 17:35
这样用的话,这些BUTTON的ID应该连续的才行,而且IDC_BUTTON1是最小的。
#3
shafeilong2010-11-07 09:19
LS正解  
在Resourse.h可以查看ID
1