+ -
当前位置:首页 → 问答吧 → 怎么通过控件ID隐藏控件?

怎么通过控件ID隐藏控件?

时间:2011-12-07

来源:互联网

我有几个复选框的控件,我在对话框里写了一个函数,在里面设置复选框的文本和隐藏某些复选框。我现在是这么隐藏的,GetDlgItem(IDC_CHECK1)->ShowWindow(FALSE);刚开始可以,不知道为什么我在其它文件里调用的时后就报异常了.FALSE改为SW_HIDE也不行。这是为什么呢

作者: fox_liucx   发布时间: 2011-12-07

报什么异常?你在哪个文件里调了?

作者: zero_226   发布时间: 2011-12-07

在我调用的那个文件里try 到的异常,,,catch(...);;;;;;
引用 1 楼 zero_226 的回复:

报什么异常?你在哪个文件里调了?

作者: fox_liucx   发布时间: 2011-12-07

Checked GetDlgItem(IDC_CHECK1)返回值是否为NULL?

作者: yuucyf   发布时间: 2011-12-07

你把控件删除啦?

作者: flydreamGG   发布时间: 2011-12-07

先确认GetDlgItem的返回值是否有效

作者: heksn   发布时间: 2011-12-07