Radiobutton1のフォントカラーを変えるには?


だい  2003-10-21 06:15:46  No: 79901

Formの背景色を(192, 192, 255)(薄めの青です)にして、
Radiobutton1.Enabled = Falseとした場合、フォントの色が
若干濃い青色になってしまいます。
Radiobuttonのテキスト部分のみの色を変更する方法はないのでしょうか?


ぽー  2003-10-21 18:11:29  No: 79902

Enabled=Falseだと、ForeColorプロパティの如何にかかわらず
フォントの色は固定されてしまうので、
RadioButtonのCaptionは空にしておいて、
Labelで文字を表示するというのはどうでしょう?
姑息かなあ・・・


へいど  2003-10-21 21:30:33  No: 79903

強引なやり方だとhWndを元にGetDCでデバイスコンテキストをとってAPIで文字の描画色を変えるという方法がありますが・・・・。
コードを見たときぱっとみて何をしてるのか分かりにくいという欠点がありますが・・・。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加