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

[MFC] 使用控件

介绍如何使用控件,以及如何获取控件中的数值

check Box

添加点击事件,即选中和取消选中触发的事件

  • 第一种方式是按照如下方式
  • 第二种方式是直接双击点击进去
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
void CMFCApplication1Dlg::OnBnClickedCheckSun()
{// TODO: 在此添加控件通知处理程序代码// 获取控件指针CButton* pBtn = (CButton*)GetDlgItem(IDC_CHECK_SUN);// 获取控件的值,如果是1则显示阳光无限,否则显示阳光有限if (pBtn->GetCheck() == 1){MessageBox(L"开启无限阳光", L"阳光控制", MB_OK);}else{MessageBox(L"关闭无限阳光", L"阳光控制", MB_OK);}
}

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

文本输入 edit Box

在这里插入图片描述
给他添加一个变量,方便我们操纵他,
在这里插入图片描述

  • 写上变量名
    在这里插入图片描述

赋值、获取

  • 获取输入框内容
void CMFCApplication1Dlg::OnBnClickedButtoneditboxshow()
{// TODO: 在此添加控件通知处理程序代码// IDC_BUTTON_edit_box_showCString str;m_editbox.GetWindowTextW(str);MessageBox(str, L"输入框内容", MB_OK);
}
  • 给输入框复制
void CMFCApplication1Dlg::OnBnClickedButtonSet()
{// TODO: 在此添加控件通知处理程序代码m_editbox.SetWindowTextW(L"Hello World!");
}
http://www.lryc.cn/news/535206.html

相关文章:

  • 【探索未来科技】2025年国际学术会议前瞻
  • 使用wpa_supplicant和wpa_cli 扫描wifi热点及配网
  • Sealos的k8s高可用集群搭建
  • Android和DLT日志系统
  • 【openresty服务器】:源码编译openresty支持ssl,增加service系统服务,开机启动,自己本地签名证书,配置https访问
  • 如何将网站提交百度收录完整SEO教程
  • 【STM32】ADC|多通道ADC采集
  • 蓝桥杯算法日记|贪心、双指针
  • ArcGIS Pro SDK (二十七)自定义许可
  • 通过客户端Chatbox或OpenwebUI访问识别不到本地ollama中的模型等问题的解决
  • 速度超越DeepSeek!Le Chat 1100tok/s闪电回答,ChatGPT 4o和DeepSeek R1被秒杀?
  • JVM速成=。=
  • Packer 手动修复安装腾讯云插件
  • 学习总结三十
  • 开发完的小程序如何分包
  • Flutter PIP 插件 ---- Android
  • 【20250211】字符串:459.重复的子字符串
  • 【DeepSeek学Cuda】矩阵转置:行读取优先还是列读取优先。
  • 如何将3DMAX中的3D文件转换为AutoCAD中的2D图形?
  • Softhsm储存安全数据性能整理
  • 【C++】——精细化哈希表架构:理论与实践的综合分析
  • 【cocos creator】拖拽排序列表
  • b站——《【强化学习】一小时完全入门》学习笔记及代码(1-3 多臂老虎机)
  • 【Mac排错】ls: command not found 终端命令失效的解决办法
  • 探秘Hugging Face与DeepSeek:AI开源世界的闪耀双子星
  • SkyWalking 10.1.0 实战:从零构建全链路监控,解锁微服务性能优化新境界
  • 本地部署DeepSeek-R1(Mac版)
  • 网易易盾接入DeepSeek,数字内容安全“智”理能力全面升级
  • apachePoi中XSSFClientAnchor图片坐标简述;填充多张图片
  • Java、Go、Rust、Node.js 的内存占比及优缺点分析