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

MFC系列-改变控件字体和颜色

【1】在资源管理器中,选择对话框,右键选择类向导,消息中选择WM_CTLCOLOR

HBRUSH CMyDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)
{HBRUSH hbr = CDialogEx::OnCtlColor(pDC, pWnd, nCtlColor);//if (nCtlColor == CTLCOLOR_STATIC) //根据类型设置颜色if(pWnd->GetDlgCtrlID() == IDC_STATIC_WELCOME)// IDC_Display为所选文本框ID{pDC->SetTextColor(RGB(255, 0, 0));//设置字体颜色pDC->SetBkColor(RGB(0, 255, 0));//设置背景颜色//pDC->SetBkMode(TRANSPARENT);//设置背景透明}return hbr;
}

【2】改变字体

2.1 定义一个成员变量

CFont m_editFont;

2.2 在OnInitDialog中添加

//设置静态文本字体大小
    m_editFont.CreatePointFont(180, _T("宋体"));
    m_staticWelcome.SetFont(&m_editFont);

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 【经典算法】BFS_FloodFill算法
  • flume系列之:java.lang.OutOfMemoryError: unable to create new native thread
  • 【前端VUE】npm i 出现版本错误等报错 简单直接解决命令
  • 使用Windows11搭建代理服务器
  • 出海笔记精华问答|第三期
  • 【Leetcode 645 】 错误的集合 —— 纯数学 之 等差数列求和
  • 【大模拟】逻辑回环类
  • QT:QTableWidget 如何不显示行头?
  • FPGA串口调试中当电脑串口无法正常通信,设备管理器中“其它设备”位置显示“USB-Blaster”显示感叹号等问题应该怎么解决?
  • vue3传时间值,还有定义文本域最大值
  • 客户端与服务器通讯详解(7):常见的报错与处置方式
  • 数据库之存储过程和函数
  • IOS 06 OC调用Swift第三方框架
  • 深度学习 —— 个人学习笔记17(锚框、多尺度锚框)
  • Particle Swarm Optimization粒子群算法
  • [ JavaScript ] 数据结构与算法 —— 链表
  • 5分钟即可掌握的前端高效利器:JavaScript 策略模式
  • co模块的前端实现
  • Druid 在有赞的实践
  • ES6--对象的扩展
  • javascript从右向左截取指定位数字符的3种方法
  • Java读取Properties文件的六种方法
  • k个最大的数及变种小结
  • PHP那些事儿
  • spring cloud gateway 源码解析(4)跨域问题处理
  • 包装类对象
  • 简析gRPC client 连接管理
  • 让你成为前端,后端或全栈开发程序员的进阶指南,一门学到老的技术
  • 终端用户监控:真实用户监控还是模拟监控?
  • RDS-Mysql 物理备份恢复到本地数据库上
  • 曾刷新两项世界纪录,腾讯优图人脸检测算法 DSFD 正式开源 ...
  • ​​​​​​​​​​​​​​汽车网络信息安全分析方法论
  • ​ubuntu下安装kvm虚拟机
  • #我与Java虚拟机的故事#连载01:人在JVM,身不由己
  • (007)XHTML文档之标题——h1~h6
  • (附源码)springboot 个人网页的网站 毕业设计031623
  • (附源码)基于ssm的模具配件账单管理系统 毕业设计 081848
  • (一)搭建springboot+vue前后端分离项目--前端vue搭建
  • (转)程序员疫苗:代码注入
  • .net dataexcel 脚本公式 函数源码
  • .NET 中使用 Mutex 进行跨越进程边界的同步
  • .NetCore项目nginx发布
  • .NET和.COM和.CN域名区别
  • /var/spool/postfix/maildrop 下有大量文件
  • @CacheInvalidate(name = “xxx“, key = “#results.![a+b]“,multi = true)是什么意思
  • @Transactional事务注解内含乾坤?
  • [2013][note]通过石墨烯调谐用于开关、传感的动态可重构Fano超——
  • [ai笔记3] ai春晚观后感-谈谈ai与艺术
  • [Big Data - Kafka] kafka学习笔记:知识点整理
  • [BZOJ3757] 苹果树
  • [C#] 如何调用Python脚本程序
  • [codeforces]Checkpoints
  • [Effective C++读书笔记]0012_复制对象时勿忘其每一部分
  • [HOW TO]怎么在iPhone程序中实现可多选可搜索按字母排序的联系人选择器
  • [Java、Android面试]_10_Java中==与equal()方法的区别?重写equal()方法?