C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 109 を表示中)
■64647 / )  文字を決まった枠内に収めて描画するには?
□投稿者/ ゆま (3回)-(2012/12/13(Thu) 13:42:58)

分類:[C#] 

「日本語と中国語が混在したMSゴシック12ポイント」のテキストの1文字1文字を
16x16のマス目に収めるにはどうすればよいでしょうか?
(アンチエイリアスなし)

DrawStringでピクチャーボックスに描画すると、幅がずれたり、下に飛び出したりしてしまいます。
(でも、テキストボックスに表示すると、綺麗に16x16の枠内に収まっています)

収めたい文字は、下記です。
Ag○定おはよう
  ↑○は中国の漢字が入ります。Unicodeで8BBEです。この文字が下に飛び出してしまい、以降の文字もずれてしまいます。

返信 編集キー/


管理者用

- Child Tree -