当前位置: 首页 > article >正文

MFC EnableWindow() 启用和禁用控件(设置个控件或窗口可用/不可用),ShowWindow()使某个控件或窗口(显示/不显示)可见/不可见

1. EnableWindow() 

启用和禁用控件或者窗口(设置个控件或窗口可用或不可用)可以调用CWnd::EnableWindow()函数。

BOOL EnableWindow(BOOL bEnable = TRUE);

判断控件是否可用可以调用 CWnd::IsWindowEnable函数

BOOL IsWindowEnable();

 

禁用控件或者窗口(设置个控件或窗口不可用)

1.CWnd *pWnd = GetDlgItem(IDC_EDIT1);
pWnd->EnableWindow(FALSE);

2.GetDlgItem(IDC_EDIT1)->EnableWindow(false);//变灰,不可用,可见
 

启用控件

1.CWnd *pWnd = GetDlgItem(IDC_EDIT1);

pWnd->EnableWindow(TRUE);

2.GetDlgItem(IDC_EDIT1)->EnableWindow(true);//还原正常,可用,可见

2.ShowWindow()

设置控件或者窗口显示或不显示(可见或不可见)

GetDlgItem(IDC_EDIT1)->ShowWindow(SW_HIDE);//隐藏控件,不可见

 GetDlgItem(IDC_EDIT1)->ShowWindow(SW_SHOW);//显示控件,可见

http://www.lryc.cn/news/2419873.html

相关文章:

  • 谷歌地图API
  • 【openstack】Nova(Folsom)虚拟化层Driver分析
  • [1166]CDH集群删除主机节点
  • 怎么利用tombstones墓碑文件分析崩溃问题
  • 最简单的视频网站(JavaEE+FFmpeg)
  • Linux——简介
  • JavaEE进阶(12)Spring事务和事务传播机制:事务回顾、Spring中事务的实现、@Transactional详解(用法、rollbackFor、事务隔离级别、事务传播机制)
  • W5100常见问题解答汇总(持续更新中)
  • Vue 点击进入下一页,下一页从顶部开始
  • 3D 建模中的法线贴图解释
  • Rational rose下载,安装,破解
  • http常见状态码汇总
  • 网页设计基础
  • 个人中心页面如何设计,一文教会你,有案例。
  • 计算机网络知识点总结
  • WinForm(一) WinForm入门与基本控件使用
  • 无线网络通信技术完全介绍
  • XXOO 传说90黑阔论坛
  • XFire完整入门教程
  • 什么是IDP,如何制定个人IDP​计划
  • oracle 四舍五入日期,Oracle时间运算(日期截取及四舍五入)
  • 浅谈synchronized、wait、notify和notifyAll
  • 快速傅里叶变换(蝶形算法c++源代码)
  • 对象类Android应用程序资源管理器(Asset Manager)的创建过程分析
  • 台大郭彦甫MATLAB学习笔记(Part1)
  • [Other]规范的邮件签名格式及HTML代码
  • 推荐几款网页截图工具可以全屏截图,也可对图片编辑
  • 博客系统(Java+MySQL)
  • DelPhi学习网站
  • 1.注册msn邮箱 2.使用MSN