VC/Windows字体度量参数研究及绘制效果

简介: VC/Windows字体度量参数研究及绘制效果

昨天研究WINDOWS字体度量,经过反复研究,终于搞明白了关系。


技术说明

绘制起始点x,y,之后内容是从起始点开始,向右、向下绘制。

基线在tmAscent处。

tmHeight=tmAscent+tmDescent

tmInternalLeading=0

tmExternalLeading=tmDescent(?),从绘制点开始向下偏移。也就是说在tmAscent之内。

四条线,从上到下的顺序

y

y+tmExternalLeading

y+tmAscent

y+tmAscent+tmDescent(或者是y+tmHeight)

具体结果

image.png


这个图看着就象那么回事了吧。  

目录
相关文章
|
5月前
|
C++ UED 开发者
逆向学习 MFC 篇:视图分割和在 C++ 的 Windows 窗口程序中添加图标的方法
逆向学习 MFC 篇:视图分割和在 C++ 的 Windows 窗口程序中添加图标的方法
79 0
|
6月前
|
编解码 Windows
LabVIEW应用程序在Windows版本之间的字体变化
LabVIEW应用程序在Windows版本之间的字体变化
67 1
|
Windows
VC/Windows字体度量参数研究及绘制效果
VC/Windows字体度量参数研究及绘制效果
82 0
VC/Windows字体度量参数研究及绘制效果
|
Java
OpenJDK8 JAVA应用窗口在不同缩放比例下的表现(Windows10)
OpenJDK8 JAVA应用窗口在不同缩放比例下的表现(Windows10)
82 0
OpenJDK8 JAVA应用窗口在不同缩放比例下的表现(Windows10)
|
Windows
VC/Windows字体度量测试代码
VC/Windows字体度量测试代码
144 0
|
小程序 C# 图形学
C#(三十二)之Windows绘图
本篇内容记录了Windows绘图的基本概念、操作和清除刚刚绘制的画像等
200 0
C#(三十二)之Windows绘图
|
API C# Windows
Windows 10 应用创建模糊背景窗口的三种方法
原文 Windows 10 应用创建模糊背景窗口的三种方法 现代的操作系统中创建一张图片的高斯模糊效果非常容易,不过如果要在窗口中获得模糊支持就需要操作系统的原生支持了。iOS/Mac 和 Windows 系统都对此有支持。
2117 0