MFC隐藏和显示一个控件的方法
来源:互联网 发布:数据通信网 pdf 编辑:程序博客网 时间:2024/06/05 03:09
通常,我们在用MFC做界面的时候,控制控件的出现和隐藏很重要,同时这也体现出界面的友好和灵活性。
那么,怎样在MFC中实现一个控件的隐藏和显示呢?这里,我就说一个我知道的简单方法。
第一、先获得控件对象。这里用一个EditBox控件为例。
CEdit *edit = (CEdit*)GetDlgItem(IDC_EDIT_XXXX);
其中,IDC_EDIT_XXXX是EditBox的ID,每个控件应该设一个不同且容易辨别的ID。
第二、调用ShowWindow()函数。
edit->ShowWindow(FALSE); //隐藏该控件
edit->ShowWindow(TRUE)://显示该控件
另外,还可以利用EnableWindow()函数控制控件的可用与否,但必须要在控件显示了前提下才有效:
edit->EnableWindow(FALSE);//控件不可用,其颜色变成灰色
edit->EnableWindow(TRUE); //控件可用,其颜色正常
上述为基础,在实际应用时还需要程序员灵活应用,以达到理想的效果!
欢迎留言拍砖!!
- MFC隐藏和显示一个控件的方法
- MFC隐藏和显示一个控件的方法
- MFC隐藏和显示一个控件的方法
- MFC隐藏和显示一个控件的方法
- MFC中实现一个控件的隐藏和显示
- MFC中控件的显示和隐藏
- 控件的显示隐藏方法
- MFC中按钮的隐藏和显示
- 控件显示和隐藏
- SWT控件的隐藏和显示
- wicket控件的隐藏和显示
- android 控件的隐藏和显示
- android 控件的隐藏和显示
- js实现控件的隐藏和显示
- View控件的显示和隐藏效果
- Android中控件的隐藏和显示
- MFC 隐藏和显示标题栏
- 隐藏和显示一个控件 设置按键不可用
- 【转载】Hadoop FS Shell命令大全
- 自定义组件 获取属性值
- 三项创新能让电子书完全取代纸质书
- apache安全配置及常用配置
- CPU与GPU的同步
- MFC隐藏和显示一个控件的方法
- Message,MessageQueue,Looper,Handler详解+实例
- 检查linux入侵的命令
- java代码的一些规范
- Linux目录架构详解
- How To Turn Up Logging on the Siebel Web Server Extension in Siebel Versions 7.x and 8.x? [ID 477185
- 调试技巧之调用堆栈
- RIB software面经
- 【算法设计】最大子矩阵问题