ステータスバーの文字色変更

解決


じゅこ  2004-10-21 11:56:49  No: 54817  IP: [192.*.*.*]

いつもお世話になっております。じゅこです。
ステータスバーの文字色を変更したいのですが、方法が分かりません。
どのようにすれば良いでしょうか?
VC6.0でMFCを使用しています。
いつも初歩的な事で申し訳ありませんが、お知恵をお貸し下さい。
宜しくお願い致します。

編集    削除
III  2004-10-21 18:51:29  No: 54818  IP: [192.*.*.*]

ステータスバーをサブクラス化して
WM_CTLCOLORSTATICを処理してみたらどうなんでしょうか?

編集    削除
じゅこ  2004-10-23 01:52:58  No: 54819  IP: [192.*.*.*]

IIIさん、ご回答ありがとうございます。
すいません。全てでは無く、1個か2個とかの決まったペインの部分の、
背景色ではなく文字の色を変えたいと思っています。
どのようにすれば良いか教えて頂ければ幸いです。
よろしくお願い致します。

編集    削除
III  2004-10-23 04:14:36  No: 54820  IP: [192.*.*.*]

申し訳ないです。
最初の回答は結構あてずっぽうで書いたので。

少し調べてみますと
SB_GETPARTS、SB_SETTEXTなどありますね。
ただ色の変更のメッセージはないですね。

良く分かりませんがオーナードローなのかな?
という感じです。
そうするとめんどくさいですね。
何か他にありそうですが。
せめてカスタムドローとかないのかな?

他の識者の方、フォローよろしくお願いします。

編集    削除
てつや  2004-10-24 03:35:56  No: 54821  IP: [192.*.*.*]

ここなんか参考になりますか?
http://www.net24.ne.jp/~kenji/b_csb/csb.html

編集    削除
じゅこ  2004-10-27 07:02:53  No: 54822  IP: [192.*.*.*]

ご親切にありがとうございます。
早速テストしてみます。

編集    削除
じゅこ  2004-11-01 21:20:01  No: 54823  IP: [192.*.*.*]

てつやさんに教えて頂いたサイトの方法を使用し、正常に動作致しました。
てつやさん、IIIさん、ありがとうございました。

編集    削除