关于MFC中的MS Shell Dlg字体
在VS2008下的MFC项目中,新建一个对话框,其默认字体为MS Shell Dlg。其实这并不是一种特殊的字体,而是一种字体映射,指向当前系统的字体。将对话框字体设置为MS Shell Dlg后,对话框的字体为当前系统的默认字体。在中文版Windows 10操作系统中,MS Shell Dlg默认映射为Microsoft Sans Serif字体。
也可以在程序中使用该字体映射,例如要将一个ID为IDC_BUTTON_SEARCH的按钮字体设置为MS Shell Dlg,代码如下:
CFont font.CreatePointFont(90, _T("MS Shell Dlg"));
GetDlgItem(IDC_BUTTON_SEARCH)->SetFont(&font);
[参考文献]
https://docs.microsoft.com/zh-cn/windows/win32/intl/international-fonts-and-text-display
关于MFC中的MS Shell Dlg字体相关推荐
- linux的wine启动软件报错:err:font:add_replace_font not found suitable family L“MS Shell Dlg“
Ubuntu下给Wine设置微软雅黑字体(4步操作)_倚竹幽篁-CSDN博客_wine字体 打开 ~/.wine/system.reg 搜索:MS Shell Dlg "MS Shell D ...
- mfc中字体设置详解
为了能选用不同的字体和大小来输出文本串,须使用作为GDI对象的 CFont类.Windows和常用的字处理软件(如Word).绘图软件(如CorelDraw)等应用软件会提供多种与设备无关的字体,主要 ...
- MFC中的MainFrame Dlg,App,Doc,View的关系
MFC中的MainFrame Dlg,App,Doc,View的关系 MainFrame: 主框架类 Dlg 是Dialog 的缩写,表示对话框本身 App类就是这个SDI作为"程序&quo ...
- MFC中dlg.DoModal()返回-1
今天新加一个登陆对话框,替换主对话框之后居然显示不出来,经查,MFC中dlg.DoModal()返回-1,后来在网上查到各种原因,对比后发现,我可能在对话框上用了 RICHEDIT 控件,然后添加 A ...
- MFC中改变按钮颜色的方法
本文参考学习 https://blog.csdn.net/zxccaoya/article/details/54142523 而来. 这里介绍mfc 中改变按钮颜色的最简单方法. 使用CMFCButt ...
- MFC中的几个常用类——CWnd
2019独角兽企业重金招聘Python工程师标准>>> 1 窗口类 1.1 概述 CObject └CCmdTarget └CWnd CWnd是MFC窗口类的 基类,提供了微软基础类 ...
- mfc c语言 编辑器,语法高亮编辑控件Scintilla在MFC中的简单使用
项目中要使用代码编辑器,搜索之后,发现了强大的编辑器控件Scintilla. 1.简介 Scintilla是一款开源的语法高亮编辑器控件,官方网站:http://www.scintilla.org/. ...
- vscode怎么运行verilog语言_VScode中不同语言使用不同字体,如C/C++,VHDL
VScode中不同语言使用不同字体. 问题背景:C/C++语言可以使用连体Fira code, 而VHDL语言<=作为赋值语句显然不能连体显示为小于等于 想达到的效果: VHDL <=原 ...
- MFC中的GDI绘图
MFC中的GDI绘图 目录(?)[+] 什么是GDI 什么是DC MFC中与GDI有关的类 获取设备环境 设置坐标映射 创建绘图工具并选入DC 调用DC绘图函数绘图 三坐标映射实例 一.关于GDI的基 ...
最新文章
- java File类笔记
- python怎么计算时间_python怎么计算若干分钟后是第几天,星期几
- 二维动画作品_动画设计丨从设计到制作,你不知道的东西还有很多......
- qt triggered信号_Qt之网络编程UDP通信
- jquery级试题_JS-jQuery练习题面试题
- Qt文档阅读笔记-QIODevice解析及Audio Example实例解析
- iOS中的枚举:enum, NS_ENUM, NS_OPTIONS的使用区别
- Android LitePal
- Linux Samba服务器配置
- SAP系统-WMS Paywall 接口代码-立哥开发
- excel 字符串连接和求差集
- 通过在路由器上安装Tomato来提高网络性能
- matlab中如何保存脚本,matlab保存fig文件,matlab如何保存fig
- 如何利用linux分析转录组数据库,对转录组测序数据进行分析以及注释
- 周超臣:支付宝的套路是我走过最长的路
- python中argument什么意思_Python中parameters与argument区别
- TensorFlow搭建CNN实现时间序列预测(风速预测)
- PC机组成——内存储器
- 02 ABY框架的搭建及踩到的坑
- 【Ruby on Rails全栈课程】4.1 点赞功能
热门文章
- Nvivo如何导入视频、切割视频、以及编码视频
- 未来大数据发展和就业前景:大数据人才缺口到底有多大?
- 怎样去查询Unity的API文档
- html5自动播放音乐外链,仿网易云音乐外链播放器UI的HTML5音乐播放器插件
- Flink/Hbase 异常 - 4.Sink 背压100% 与 hbase.util.RetryCounter.sleepUntilNextRetry 异常分析与排查
- 计算机思维应用于生活的实例
- 数据科学家和软件工程师都在用的pandas函数有哪些?
- java steam collect,Java8 Steam 随笔记录
- 非插件修改 WordPress 标签云样式
- 阿里电商故障治理和故障演练实践