フォーカスを持っていないダイアログのタイトルバー色

[戻る]
アスカー 2005/07/22(金) 14:16:51
お世話になります。VC++にて
フォーカスを持ってないダイアログのタイトルバーを
緑?以外の色にする方法は無いでしょうか?
ご助言よろしくお願い致します。

アスカー 2005/07/22(金) 14:37:10
すいません。
非アクティヴ状態のダイアログ(ウィンドウ)の
タイトルバー色という言い方でよかったでしょうか・・・
それは、いじれないものでしょうか?

シャノン 2005/07/22(金) 15:37:04
自ウィンドウのみでなく、全てのウィンドウで変わってしまっても良いのであれば、
SetSysColors が簡単です。
自ウィンドウのみ変更する方法は、ちょっとわかりません。

アスカー 2005/07/23(土) 06:02:04
シャノン様、レスありがとうございます。

http://wisdom.sakura.ne.jp/system/winapi/win32/win60.html

検索したこのサイト↑のコードなども参考に試してみましたが
SetSysColors は言われてるとおり、全部のウィンドウが反応しますし
好ましく感じないですね。一旦、諦めた方がよさそうですかね。

他に個別に非アクティヴウィンドウのタイトルバー色を変えれる方法の
お心当たりある方おられましたら、またご助言下さい。
よろしくお願い致します。

古いスレッドには追加発言できません。