tagCANDY CGI VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板 [ツリー表示へ]   [Home]
一括表示(VB6.0)
タイトルステータスバーのパネル色変更
記事No12540
投稿日: 2008/06/16(Mon) 11:47
投稿者みなな
いつもお世話になっています。

ステータスバーのパネル毎に違う背景色を表示できないかなと思っています。
プロパティ等には設定できるものは無いように見えました。
もしAPIなどを使用して色を設定出来る方法があったら、教えてください。
よろしくお願い致します。

[ツリー表示へ]
タイトルRe: ステータスバーのパネル色変更
記事No12541
投稿日: 2008/06/16(Mon) 12:35
投稿者花ちゃん
> ステータスバーのパネル毎に違う背景色を表示できないかなと思っています。

API を使ってもペイン毎にバックカラーを設定するのは難しい(出来ない)かも。
全体なら下記でできますが。ステータスバー ペイン バックカラー あたりで検索
して調べて見てください。
SendMessage hStatusBar, SB_SETBKCOLOR, 0, ByVal vbRed

それより、BorderStyle = vbFixedSingle に設定した Label を使ってステータスバーの
代用を作った方が簡単で綺麗にできるかと思いますが。

[ツリー表示へ]
タイトルRe^2: ステータスバーのパネル色変更
記事No12542
投稿日: 2008/06/16(Mon) 12:42
投稿者みなな
VBではないですが、「ステータスバーのペインの表示色を変更する」というサンプルを発見できました。
VBでできるのかがわかりませんが、一度試してみたいと思います。
でもまずは後者のラベルを使う方法をやってみようと思います。

迅速で丁寧なお返事ありがとうございました。

[ツリー表示へ]