目次

GetTextExtentPoint32 と同じ出力で文字を描画する - TextRenderer による文字の描画

目次

Windows APIのGetTextExtentPoint32()関数と同じ出力で文字を描画したい場合があります。 この記事ではWindows APIを用いずに、GetTextExtentPoint32()関数と同じ出力で文字を描画するコードを紹介します。

方法

TextRendererクラスを用いると、GetTextExtentPoint32()関数と同じ出力で文字を描画できます。
TextFormatFlags 引数にTextFormatFlags.NoPaddingを指定するとGetTextExtentPoint32()関数と同じ結果になります。

TextRendererを利用した文字列描画のコードはこちらの記事を参照してください。

AuthorPortraitAlt
著者
iPentecのメインプログラマー
C#, ASP.NET の開発がメイン、少し前まではDelphiを愛用
作成日: 2014-10-16
Copyright © 1995–2025 iPentec all rights reserverd.