といってもあと3〜4本くらいあるんだけど。
DirectXとかちゃんとやりたいんだけど。
C#で調べもの。
GDI+を使うDrawStringはどうやらバグを含んでる。
テキストボックスに表示されている文字と、DrawStringで描画した文字とで、サイズやスタイルが異なる。
細かいところでいうと、文字の大きさがテキストボックスでの表示と異なる、文字と文字の間隔が等間隔でないなど。
そのかわりに.NET 2.0で、System.Windows.Forms.TextRendererが追加された模様で、System.Windows.Forms.TextRenderer.DrawTextメソッドでの描画は、テキストボックスでの表示の文字と同じように描画されたことを確認。
でもTextRendererはGDIなので、GDI+のバグとはいえ、どうなのよそれ。