1

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");

品質と出力精度の引数で遊んでみましたが、運がありませんでした。

4

1 に答える 1

-3

これは、別のフォーラムの誰かによって回答されました。Tahoma フォントの特定のバージョンにバグがあるようです。

于 2012-10-25T03:51:14.617 に答える