タイトル : Re^3: アンチエイリアス ラベル ユーザー コントロールを作成する方法 投稿日 : 2006/01/22(Sun) 00:22 投稿者 : なおこ(・∀・)
お世話になります。 > 私の知りたいのは、MicroSoft のサンプルのようにアンチエイリアス処理をした > ラベルコントロールを作成する方法です。 > ピクチャーコントロール等では、 > e.Graphics.TextRenderingHint = System.Drawing.Text.TextRenderingHint.AntiAlias で > 処理出来る事は確認しております。 > > 尚、VB.NET 2003 では、前記のMicroSoftのサンプルで綺麗に表示されますので > 同様に、VB2005 でできないのかを知りたいのですが、よろしくお願いします。 すみません。完全に読み違えていました。 2005 での方法ですね。ごめんなさい。 私も早速 VB2005 Express Edition を落として、 hhttp://www.microsoft.com/japan/msdn/vbasic/migration/tips/AntiAlias/ と、全く同じ様にコーディングしてみましたが、 文字が普通のラベルと変わらないですね...。 OnPaint にブレークポイントを 付けて追ってみましたが 通ってるし、 e.Graphics.TextRenderingHint の値は変わっていますね。 デバッグ→例外で Common Language Runtime Exceptions にチェックを付けましたが、 何も投げられず。 IL を見てみようとしましたが、VB2005 でつくったほうは開けなかったです。 (当然なのか...?) 結局、原因がわかりませんでした。引き続き調査しようと思います。 |