ホーム » Windows » @MS PGothic の高さ方向の間隔

@MS PGothic の高さ方向の間隔

以前から気になっていたことだが,文字列を縦書きにした時重なってしまうことがある.
「@MS Pゴシック」での () () 高さ指定なし
文字ごとに ::GetGlyphOutline を呼出して,位置をずらしている( += gm.gmCellIncX ).


gmptGlyphOrigin を使えばよいのかもしれないが,テストした限りではうまくできなかった.
更にいろいろと試していると,LOGFONT の文字の高さを 23 より大きくするとうまくいく.
@MS Pゴシック」での () () 高さ 23
また,他のプロポーショナルフォントではうまくいくものもが多い.
@Meiryo UI

この投稿は役に立ちましたか ? 0 人中 0 人がこの 投稿 は役に立ったと言っています。
© 2009-2026 mish.work All Rights Reserved.

Powered by WordPress / Academica WordPress Theme by WPZOOM