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

解決


じゅこ  2004-10-21 11:56:49  No: 54817

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


III  2004-10-21 18:51:29  No: 54818

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


じゅこ  2004-10-23 01:52:58  No: 54819

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


III  2004-10-23 04:14:36  No: 54820

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

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

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

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


てつや  2004-10-24 03:35:56  No: 54821

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


じゅこ  2004-10-27 07:02:53  No: 54822

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


じゅこ  2004-11-01 21:20:01  No: 54823

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


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

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






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