我正在尝试在 Listview 控件中使用高度为 -15 和/或高度为 -12 的 Tahoma 字体(MS Shell Dlg 2)。然而,对于这两种尺寸,我的文本似乎水平挤压在一起,即 l 和 i 靠得很近,以至于几乎无法区分它们。默认高度为 -13 或 -16 看起来不错。
我想知道我对 CreateFont 的调用是否有问题,如下所示,或者这是否是字体的限制?
CreateFont(-15, 0, 0, 0, FW_NORMAL, FALSE, FALSE, FALSE, DEFAULT_CHARSET,
OUT_DEFAULT_PRECIS, CLIP_DEFAULT_PRECIS, DEFAULT_QUALITY,
DEFAULT_PITCH | FF_DONTCARE, L"MS Shell Dlg 2");
我尝试使用质量和输出精度参数,但没有运气。