windowsXPのシステムカラーは

解決


TERU  2004-11-10 06:55:19  No: 55092

windowsXPのシステムカラーはありますか?
COLOR_WINDOWなどのことです。よろしくお願いします。


HIRO  2004-11-10 19:02:32  No: 55093

GetThemeColor で取れますよ。


TERU  2004-11-11 03:05:26  No: 55094

HIROさん、お答えありがとうございます。
すいませんが、GetThemeColorの使い方を教えてもらえないでしょうか?僕が取りたいシステムカラーはXPのタイトルバー?の色です。MSDN(ネット版)で調べて、「Parts and States」の定数?を直接使ってみたのですが、「定義されていない」とエラーが出ました。
ちなみに僕が作っているのは、システムカラーを反転させるプログラムなのですが、GetSysColorで色をとって反転してSetSysColorでセットしています。長文失礼しました。よろしくお願いします。


HIRO  2004-11-11 21:41:57  No: 55095

uxtheme.hをインクルードしてUxTheme.libをインポートしていますか?


TERU  2004-11-12 03:55:02  No: 55096

どちらも入れてなかったので、入れたんですがuxtheme.hがないとエラーが出ました。ファイルの検索もしたんですが、やっぱりありませんでした。なので、uxtheme.hを調べた結果CoreSDKというのに入っているらしいのですが、それが179.4 MBとデカすぎです…。僕のパソコンは64kbpsなので、とてもじゃないですが無理です。これ以外に手に入る方法はないでしょうか?


tetrapod  2004-11-13 00:45:49  No: 55097

CoreSDK は MSDN 会員になれば CD/DVD-ROM で入手できます。もちろん有償ですが。
http://www.microsoft.com/japan/msdn/subscriptions/

常時接続な人にダウンロードしてもらって CD-R に焼いてもらうとか。
この際だから常時接続にしちゃうとか。


TERU  2004-11-13 03:18:04  No: 55098

お金がかかるのは嫌なので(^^)常時接続な人にダウンロードしてもらいます。tetrapodさん、お答えありがとうございました。
一応解決とさせていただきます。


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

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






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