HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2015
0119
kazu9soyokaze24ウィンドウの色の取得3解決


kazu9soyokaze24

リンク

2015/1/19(Mon) 19:10:48|NO.67001

Windows Vista から設定できるようになったウィンドウの色を
取得する方法を教えてください。

Internet Explorer 10 〜で新しいタブを作るときに出る「よくアクセスするサイト」
の画面の背景みたいに、Windows で設定したウィンドウの色に連動して背景や
文字の色が変わるといったことがしたいのです。



この記事に返信する


チャーくん

リンク

2015/1/21(Wed) 16:58:08|NO.67028

DWM APIのDwmGetColorizationColorを使うみたいですが…
日本語の資料がほとんどないので僕にはわかりませんでした。
C言語に詳しい方、助けてください。



tds12

リンク

2015/1/21(Wed) 18:59:52|NO.67030

すみませんが、スクリプトだけです。

#uselib "dwmapi.dll" #func DwmGetColorizationColor "DwmGetColorizationColor" int,int Colorization = 0 OpaqueBlend = 0 DwmGetColorizationColor varptr(Colorization),varptr(OpaqueBlend) alpha = (Colorization >> 24) & $ff red = (Colorization >> 16) & $ff green = (Colorization >> 8) & $ff blue = Colorization & $ff color red,green,blue boxf
念のため、自由に使って良いことを明示しておきます。



kazu9soyokaze24

リンク

2015/1/23(Fri) 16:47:23|NO.67049

ありがとうございます!!
これでなんとか、よいプログラムが作れそうです!!



ONION software Copyright 1997-2023(c) All rights reserved.