2004-12-01から1日間の記事一覧

ポインタ

いわゆるC言語などのポインタを扱う場合は、通常は System.IntPtr を利用する。 ただし、C言語などで型としてポインタであるが、実際の値は任意の32ビット値(または64ビット値)が格納されている場合は、System.UIntPtr を利用しなければならない。 これ…

改行文字の幅

.NET の描画コアである System.Drawing namespace は Windows の GDI+ の機能を .NET から扱うためのインターフェスでしかない。つまり、.NET の問題ではなく GDI+ の問題にも目をむけなければならない。 文字を描画する MeasureString や DrawString には、…