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


だい  2003-10-20 21:15:46  No: 79901  IP: [192.*.*.*]

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

編集 削除
ぽー  2003-10-21 09:11:29  No: 79902  IP: [192.*.*.*]

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

編集 削除
へいど  2003-10-21 12:30:33  No: 79903  IP: [192.*.*.*]

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

編集 削除