Visual Studio 版本:2015

在MFC对话框编程中,我们有时候需要改变某一个编辑框的大小以突出重要的功能。但默认的改变字体会改变整个对话框的所有字体。

下面就利用函数的办法改变标题大小。

以之前我做的一个MFC为例,我想要 ‘上下行数据’ 和 ‘机间数据’ 的字体变得更大,需要哪些步骤呢?

1、定义一个 CFont 类,CFont就是专门用于改变字体大小的类。

在对话框的头文件中定义一个CFont类。

static CFont one1;

2、在对话框cpp源文件中进行定义。

CFont CAirSimDlg::one1;

类名需要根据自己的项目进行更改。

3、使用CFont类的CreatePointFont函数设置字体和大小。

设置字体和大小后,将其和你自己想要设置的标题进行关联,并将其放入到初始化代码中。

one1.CreatePointFont(150, _T("宋体"));  //字体和大小根据自己的需要自行改变group2.SetFont(&one1);             //将字体和想要改变的框体变量进行关联group1.SetFont(&one1);

我这里的group1和group2就是我们的这两个静态框。

最终效果,使我们想要变大的标题变大了。

和原来的做对比,并不是一开始就直接改变了字体的大小了的,是在程序开始运行之后,在初始化函数中进行改变的。

MFC下改变窗口或编辑框标题字体大小的方法相关推荐

  1. 黑马程序员mfc中分割窗口---ctreeview未定义基类的解决方法

    在跟班黑马程序学mfc中分割窗口,vs2019出现了以下的错误.解决方法很简单. 首先我们点击错误,自动定位到出错的类,会发现出错的是CSelcetView的头文件和源文件出错, 我们找到头文件中 在 ...

  2. 1.[QT | QCharts | 动态显示]折线图标题字体大小无法更改

    目的: 想要更改折线图的颜色 经过: 参考qt官方例子,输入charts,找到如下例子,进行照葫芦画瓢. 问题 结果就是标题栏的题目字体大小无法更改 chart->setTheme(QChart ...

  3. c语言mfc窗口跳到下个窗口,MFC停靠窗口实现(CDockablePane)

    工作中编写MFC界面程序时用到了停靠窗口,为了避免之后用到时再去查询,这里记录下. 步骤 1.定义一个继承自CDockablePane的类 Class CDockableTest : public C ...

  4. MFC处理回车窗口消失

    MFC处理回车窗口消失   2011-04-24 12:21:31|  分类: C&C++&VC |  标签:对话框  回车  mfc  消失   |字号大中小 订阅 我的方法是:找到 ...

  5. MFC下DLL编程(图解)

    DLL(Dynamic Link Library,动态链接库)是微软公司为Windows和OS/2操作系统设计一种供应用程序在运行时调用的共享函数库.DLL是应用程序的一种扩展,也是软件共享和重用的传 ...

  6. OpenGL在MFC下编程原理

    转自网上一篇文章,稍有修改.另可参见超级宝典3th的第13章,有详细论述.   ---- Windows操作系统对OpenGL的支持 在Windows下用GDI作图必须通过设备上下文(Device C ...

  7. 窗口置顶(置于桌面所有程序之上)VC/MFC 怎么将窗口置顶

    软件界面全屏显示后,需要把窗体置于其他桌面程序之上,但总是置于其他弹出框之下,会造成用户忽略了导致用户不明什么原因. 百度查了好多方法总是失败. 后来查到了CSND的一个帖子http://bbs.cs ...

  8. 保护眼睛(改变窗口颜色,网页和Pdf背景颜色)

    保护眼睛(改变窗口颜色,网页和Pdf背景颜色) 自从小Y入手以来,一直天天泡网,这个眼睛基本快杯具了啊. 如果常常用电脑更容易导致眼睛过度疲劳而得干眼症,所以大夫建议电脑屏幕不要用白色,因为白色 对眼 ...

  9. linux下的二进制文件的编辑和查看 -

    linux下的二进制文件的编辑和查看 一.在Linux下查看二进制文件的软件: xxd (默认2进制) hexdump  (默认16进制,可转其他进制) od (默认8进制,可转其他进制) 二.编辑: ...

最新文章

  1. Windows LTSC、LTSB、Server 安装 Windows Store 应用商店
  2. HDU 1429 胜利大逃亡(续)
  3. 【引用】如何关闭SELinux
  4. SAP Netweaver和Cloud Foundry上的运行时进程
  5. oracle 10g 分区管理,Oracle 10g分区表的自动维护
  6. 10kv开关柜价格_常用变压器、开关柜介绍、厂家联系方式、报价单分享
  7. python繁体中文到简体中文的转换
  8. ubuntu环境配置之cuda10+tensorflow-gpu
  9. 自己挖坑自己跳 之JsonMappingException: (was java.lang.NullPointerException) (through reference chain:)...
  10. bp神经网络预测模型实例,bp神经网络模型的建立
  11. 彩虹配色的RGB函数
  12. sklearn 5.18.3 SGD - Maximum margin separating hyperplane
  13. c语言中感叹号什么意思_啥是c语言-c语言感叹号用法-c语言中的/和%表示什么意思...
  14. NetBeans修改字体中文乱码问题
  15. 用python识别图片上的数字_python 识别图片上的数字
  16. 猜年龄python实现
  17. 求最小码距 (10 分)
  18. 2022年全球及中国植物识别应用程序行业头部企业市场占有率及排名调研报告
  19. insmod 和 modprobe使用方法
  20. pos机linux下的对应程序

热门文章

  1. 弹珠css3,使用CSS3实现的弹球小动画
  2. 基于DAMO-YOLO的RepGFPN多尺度特征融合的YOLOv5、YOLOv7、Faster RCNN、FCOS、CenterNet等目标检测器改进
  3. python 模拟登录获取cookie_Python获取新浪微博cookie模拟登录
  4. 微信小程序学习和实践总结
  5. CSTC 部分pwn wp
  6. 1906: 鹊桥相会
  7. c#超火表白小程序(含代码教程)
  8. 【用户画像】实现宽表合并,pivot概述,源码实现并发布任务
  9. Windows压缩指定文件并删除原文件内容bat脚本
  10. dell服务器卡在启动界面_戴尔最新bios设置图解 当电脑出现开机画面按F2进入