2
4

1 回答 1

0

GetCharABCWidthsFloat上的文档:

默认字符的 ABC 宽度用于当前所选字体范围之外的字符。

Arial 包含很多字符,包括 Cyrillic,但包含 CJKV 表意文字。其他与文本相关的调用可能会给您一种错误的印象,即它确实具有这些字符(通过默认/后备字体机制)。

在使用(可能在获取之前)ABCFLOAT 之前,您应该首先检查您想要度量的字符是否在当前所选字体的范围内。

于 2019-01-31T00:45:01.740 回答