色 – プログラミング – Home

通知
すべてクリア


ken
 ken
(@ken)
ゲスト
結合: 22年前
投稿: 77
Topic starter  

MFCのダイアログリソースを使って
ダイアログを作成するときに
ダイアログそのものやボタンなど通常グレーっぽい色になりますが
それを違う色に変更する方法を教えてください。
作成するダイアログを少し華やかにできればと思います


引用解決済
トピックタグ
7of9
 7of9
(@7of9)
ゲスト
結合: 22年前
投稿: 14
 

>ダイアログそのものやボタンなど通常グレーっぽい色になりますが
>それを違う色に変更する方法を教えてください。

ダイアログの背景色は、
CWinApp::SetDialogBkColor(...)
にて、設定できます。

ボタンは、例えば、
(1) オーナードローを使う (面倒かもしれない)
(2) SetSysColors(...) を使う (ほかのウィンドウにも影響するので注意)
などがあります。(2)は、終了時に戻す、などの処理が必要でしょうが、
2つ起動した場合には、最初に修了したときに戻されてしまう、など
問題があるかも。

#ボタンの色を変えるとか、テキストカラーを変える、というのは、
#よく見かけるテーマです。


返信引用
NEG(ねぐ)
 NEG(ねぐ)
(@NEG(ねぐ))
ゲスト
結合: 22年前
投稿: 178
 

 コントロールに色を付けるなら、、、
http://www24.cds.ne.jp/~neg/pro/piyo1/dialog/color.html
 ボタンに色を付けるひとつの手段、、、
http://www24.cds.ne.jp/~neg/pro/neg/neg010.html


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました