Kick4の掲示板

九州プログラミング研究会(kick4)の掲示板です。
プログラミングや電子工作について話し合いましょう。
会員以外の投稿も歓迎します。

43 / 374 ←次へ | 前へ→


WindowsでItalicなフォントのサイズを取得したい
 nari  - 08/4/9(水) 15:34 -

引用なし
パスワード
   WindowsでCDCでビットマップに文字をTextOutで描画し、
GetPixelでピクセル単位のビットマップの色を取得し、
文字のビットマップデータを得るというような処理を
しているのですが、イタリック体のフォントの文字データを
得ようとすると、イタリックで右にずれた部分のサイズが
わからなくて、取得できません。

現在、文字のサイズはCDC::GetTextExtent()で取得していますが、
こいつで得られる値は、イタリック体で増えた幅が含まれて
いないようです。

イタリック体の文字の描画範囲を取得するにはどうしたらいいでしょうか?

622 hits
<Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.8.1.13) Gecko/20080311 Firef...@gd202157042134.b13.kcn-tv.ne.jp>

WindowsでItalicなフォントのサイズを取得したい nari 08/4/9(水) 15:34

43 / 374 ←次へ | 前へ→
ページ:  ┃  記事番号:
60159
(SS)C-BOARD v3.8 is Free