![](https://iknow-base.cdn.bcebos.com/lxb/notice.png)
如何使mfc中的编辑框不可用
我想在按下多选框后,编辑框才可用,不按下,编辑框处于灰色状态我设成CString,想通过输入数据,进行查找,可行吗...
我想在按下多选框后,编辑框才可用,不按下,编辑框处于灰色状态
我设成CString,想通过输入数据,进行查找,可行吗 展开
我设成CString,想通过输入数据,进行查找,可行吗 展开
3个回答
展开全部
获取编辑框的指针,调用EnableWindows(false)禁用。如下
((CEdit*)GetDlgItem(IDC_EDIT1))->EnableWindows(false);禁用
((CEdit*)GetDlgItem(IDC_EDIT1))->EnableWindows(true);启用
IDC_EDIT1 代表你那个编辑框
然后你就在多选框的onbutton函数里面调用上面那两句。懂不
((CEdit*)GetDlgItem(IDC_EDIT1))->EnableWindows(false);禁用
((CEdit*)GetDlgItem(IDC_EDIT1))->EnableWindows(true);启用
IDC_EDIT1 代表你那个编辑框
然后你就在多选框的onbutton函数里面调用上面那两句。懂不
![](https://ecmc.bdimg.com/public03/b4cb859ca634443212c22993b0c87088.png)
2024-08-21 广告
作为北京引力弹弓科技有限公司的工作人员,对于VS Code的常用插件有深入了解。以下是一些推荐的VS Code常用插件:1. **Auto Close Tag**:自动闭合HTML/电商平台ML标签,提高前端开发效率。2. **Pretti...
点击进入详情页
本回答由MarsCode提供
展开全部
调用BOOL EnableWindow(HWND hWnd,BOOL bEnable);
或者使用CWnd::EnableWindow()
具体用法自己可以查MSDN
建议你去下载:MFC类库详解.chm
还有看完windows程序设计在学习MFC会轻松的
或者使用CWnd::EnableWindow()
具体用法自己可以查MSDN
建议你去下载:MFC类库详解.chm
还有看完windows程序设计在学习MFC会轻松的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
嘿嘿 同意一楼的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询