システムカラーの取得について – プログラミング – Home

システムカラーの取得について
 
通知
すべてクリア

[解決済] システムカラーの取得について


sunyopu
 sunyopu
(@sunyopu)
ゲスト
結合: 23年前
投稿: 68
Topic starter  

スクロールバーの背景色(淡い灰色)のシステムカラー(COLORREF値)を使用したいのですが、
取得する方法がわかりません。

一般的なシステムカラーは、APIの GetSysColor() で取得できるのですが、
上記と同じカラーは、ないみたいです。

ちなみに、スクロールバー軸の色(灰色)は、GetSysColor(COLOR_SCROLLBAR) で取得できま
す。

知っている人がいたら、お教えください。


引用未解決
トピックタグ
不良PG
 不良PG
(@不良PG)
ゲスト
結合: 23年前
投稿: 188
 

>スクロールバーの背景色(淡い灰色)のシステムカラー(COLORREF値)を使用したいのですが、
取得する方法がわかりません。

はずしているかもしれませんが・・

以前自作スクロールバーを作った時の調査で

背景色は、1色の塗りつぶしではなく、2色のハーフトーンのように見えたので

COLOR_3DHILIGHT と COLOR_3DFACE のハーフトーンで作った記憶があります。


返信引用
sunyopu
 sunyopu
(@sunyopu)
ゲスト
結合: 23年前
投稿: 68
Topic starter  

ご返事ありがとうございます。
システムカラーは、原色塗りつぶしのみだと思い込んでいました。

スクロールバーのあるウィンドウをキャプチャーし、ビットマップにして、それを拡大してみ
たところ、白と灰色のハーフトーンになっていました。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

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