通知
すべてクリア
Topic starter
2003年6月14日 8:13 PM
MFCのダイアログリソースを使って
ダイアログを作成するときに
ダイアログそのものやボタンなど通常グレーっぽい色になりますが
それを違う色に変更する方法を教えてください。
作成するダイアログを少し華やかにできればと思います
2003年6月15日 1:46 AM
>ダイアログそのものやボタンなど通常グレーっぽい色になりますが
>それを違う色に変更する方法を教えてください。
ダイアログの背景色は、
CWinApp::SetDialogBkColor(...)
にて、設定できます。
ボタンは、例えば、
(1) オーナードローを使う (面倒かもしれない)
(2) SetSysColors(...) を使う (ほかのウィンドウにも影響するので注意)
などがあります。(2)は、終了時に戻す、などの処理が必要でしょうが、
2つ起動した場合には、最初に修了したときに戻されてしまう、など
問題があるかも。
#ボタンの色を変えるとか、テキストカラーを変える、というのは、
#よく見かけるテーマです。
2003年6月15日 12:32 PM
コントロールに色を付けるなら、、、
http://www24.cds.ne.jp/~neg/pro/piyo1/dialog/color.html
ボタンに色を付けるひとつの手段、、、
http://www24.cds.ne.jp/~neg/pro/neg/neg010.html