人に聞けない痔の悩み、これでスッキリ >>

お世話になっております。
現在、WindowsXP(SP2)を使っています。

コントロールパネル>画面>【画面のプロパティ】ウィンドウ表示。
→【画面のプロパティ】ウィンドウの中の、【デザイン】タブの
 "ウィンドウとボタン"の設定値が、
 「WindowsXPスタイル」になっているか、
 「Windowsクラシックスタイル」
 になっているかを、レジストリを使って判断したいのですが、レジストリを見ても、どの値がその設定なのか分からず困っています。

ご存知の方がいましたら、教えてください。
また、レジストリを使わなくても分かる方法や手段をご存知の方がいましたら、教えてください。

宜しくお願いします。

このQ&Aに関連する最新のQ&A

A 回答 (2件)

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ThemeManager\ThemeActive


の値が 1 ならXPスタイル、0 ならクラッシクスタイルではなかろうかと。
    • good
    • 0
この回答へのお礼

回答ありがとうございます。

教えてくださった設定で、自分が知りたかった事が判別出来るようになりました。
助かりました。
どうもありがとうございました。

お礼日時:2007/06/19 14:25

http://support2.jp.dell.com/docs/systems/opgx400 …

設定の変更は上記参照

設定の確認をレジストリでしなくてもクラシックへの表示へ変更して
今までと表示が変わればこの度の設定で変更されたことになりますし、
変わらなければ既に変更済みということではないのでしょうか?

この回答への補足

回答ありがとうございます。

質問の書き方がまずかったかもしれませんが、「変更の方法」が知りたいのではなく、【画面のプロパティ】ウィンドウを表示しなくても、どちらの設定になっているかを知りたいのです。

理由は、プログラムでアプリを作成し、このアプリ上で、どちらの設定になっているかを取得し、その設定によって、ボタンの表示位置を変えたいからです。
「WindowsXPスタイル」と「Windowsクラシックスタイル」では、ボタンのサイズが少し異なるようなので・・・

以上、宜しくお願いします。

補足日時:2007/06/18 19:03
    • good
    • 0

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Q画面のプロパティをレジストリで設定できますか?

windows2000マシンをOSのセットアップからアプリのインストールまでを行っているのですが、数が数十台もあるので、いちいち画面のプロパティを開いて設定するのではなく、レジストリのコピーで設定を変更できないものでしょうか?

設定したい項目は
・画面の解像度
・画面の色
・デザイン
・スクリーンセーバー(電源オプション含む)
です。

レジストリマップを見た限り、ControlPanelの下にそれらしいのがいくつかあるのは分かったのですが、上の設定は変更できませんでした。

Aベストアンサー

画面の解像度はちょっとわかりませんが、『画面の色』・『デザイン』・『スクリーンセーバー』については、レジストリでの設定はあちこちに散らばっている&私にも一部よくわからない部分があるので、『デスクトップテーマファイル』(拡張子".theme")に保存して、別のPCで読み込むと良いと思います。(『サウンド』や『マウスポインタ』の設定も保存可能です。)

[スタート]⇒[ファイル名を指定して実行]の入力欄に、

themes.exe

と入力して[OK]をクリックすると、『デスクトップテーマ』が起動しますから、

[現在のWindowsの設定]▼[名前を付けて保存][削除]

の中の[名前を付けて保存]をクリックして、任意のフォルダに任意のファイル名をつけて保存します。

保存した設定を別のPCで適用する時には、[ファイル名を指定して実行]で、

themes.exe□/s□"フォルダ名\ファイル名"   (←□は半角スペース。また、保存したフォルダ名やファイル名に半角のスペースを含むときには、引用符(")を必ずつけてください。)

です。

また、『電源オプション』は、レジストリの

HKEY_CURRENT_USER\Control Panel\PowerCfg

にありますが、ユーザー個々にしか適用されないので、上記のキー以下を".reg"ファイルに書き出して『メモ帳』等で開き、"HKEY_CURRENT_USER"の部分をすべて"HKEY_USERS\.DEFAULT"に書き替えて保存したものを読み込んでおけば、ユーザーが初めてログオンした時に適用されます。(既に一度ログオンしたことのあるユーザーに対してはこれでは適用されないので、各ユーザー毎に"HKEY_CURRENT_USER"の方を読み込ませる必要があります。)

書き替える個所は、

HKEY_CURRENT_USER\Control Panel\PowerCfg ⇒ HKEY_USERS\.DEFAULT\Control Panel\PowerCfg

HKEY_CURRENT_USER\Control Panel\PowerCfg\GlobalPowerPolicy ⇒ HKEY_USERS\.DEFAULT\Control Panel\PowerCfg\GlobalPowerPolicy

HKEY_CURRENT_USER\Control Panel\PowerCfg\PowerPolicies ⇒ HKEY_USERS\.DEFAULT\Control Panel\PowerCfg\PowerPolicies

HKEY_CURRENT_USER\Control Panel\PowerCfg\PowerPolicies\0 ⇒ HKEY_USERS\.DEFAULT\Control Panel\PowerCfg\PowerPolicies\0

等々。

画面の解像度はちょっとわかりませんが、『画面の色』・『デザイン』・『スクリーンセーバー』については、レジストリでの設定はあちこちに散らばっている&私にも一部よくわからない部分があるので、『デスクトップテーマファイル』(拡張子".theme")に保存して、別のPCで読み込むと良いと思います。(『サウンド』や『マウスポインタ』の設定も保存可能です。)

[スタート]⇒[ファイル名を指定して実行]の入力欄に、

themes.exe

と入力して[OK]をクリックすると、『デスクトップテーマ』が起動しますから...続きを読む

Qクラシック表示にしない方がいい…?

クラシック表示にしない方がいい…?

友達から聞いた話です。

クラシック表示にするとCPUが直接管理するから、動作が重くなる。
まともなグラボ(RADEONとかGeFORCEとか)を載せているのなら、
デフォルト表示でAeroだけ切っただけの方が動作が軽くなる。

と言っていました。

クラシック表示 = CPUが動かすので、動作が重くなる
デフォルト表示 = グラボが動かすので、動作が軽くなる

と言う事らしいのです。

こんな事って、あり得るのでしょうか…?

Aベストアンサー

CPUが貧弱な場合に、その傾向は大きくなりますね。
描画をGPUに任せることで、CPUの負荷を下げるようにしたのがAeroですから。

なので、今回の話にi7とかのPCで重くないなんて意見を持ち出してくるのは右斜め上。
元々CPUパワーが有り余ってるi7とか使ってるなら、CPU任せにしたって、そりゃ気になる訳が無い。

Vista以降は描画方式自体が変わっているので、XPの頃のようにクラッシック表示の方が描画が簡略化されて軽くなる、という事がありませんので、軽量化のつもりで検討していたなら大ハズレですよ。

と言うか、7だとOSレベルで軽量化されているので、無意味に弄らない方が良いですし、標準の状態で動きが重いと感じるのなら、それはPCのスペックの方に問題があると言う事ですから。
7のPCで軽量化対策やった所で、体感できる程の差は出ないし、本当に誤差の範囲程度にしかならないでしょうから、余計なことしてシステムを不安定にさせるくらいなら、余計な事をやらずに標準のまま使う方が良いですよ。

動作が重いのなら、かつメーカー製PC使ってるのなら、初めから入っている無駄なおまけソフトの類をアンインストールするのが一番ですから。

CPUが貧弱な場合に、その傾向は大きくなりますね。
描画をGPUに任せることで、CPUの負荷を下げるようにしたのがAeroですから。

なので、今回の話にi7とかのPCで重くないなんて意見を持ち出してくるのは右斜め上。
元々CPUパワーが有り余ってるi7とか使ってるなら、CPU任せにしたって、そりゃ気になる訳が無い。

Vista以降は描画方式自体が変わっているので、XPの頃のようにクラッシック表示の方が描画が簡略化されて軽くなる、という事がありませんので、軽量化のつもりで検討していたなら大ハズレですよ。

と...続きを読む

Q信頼済みサイト登録をbatファイルで

Windows7 の IE8です
IEプロパティー → セキュリティー → ローカルインターネット → 信頼済みサイトの追加(192.168.*.*) を bat ファイルで追加したいのですが うまくいきません。 エクスポートすれば済む話なのですが運用上どうしても、コマンドライン(bat)に追加しなければなりません。
実行すると構文エラー・・・ と出てしまいます。
一度エクスポートしたレジストリを再度編集しようと思ったのですが根本から違うのでしょうか?

お分かりの方 ご教授いただけると助かります。

以下(失敗)レジストリ
********
REG ADD HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Ranges /ve Range1
REG ADD HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Ranges\Range1 /v * /t REG_DWORD /d 1 /f
REG ADD HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Ranges\Range1 /v :Range /t REG_SZ /d 192.168.*.* /f

Windows7 の IE8です
IEプロパティー → セキュリティー → ローカルインターネット → 信頼済みサイトの追加(192.168.*.*) を bat ファイルで追加したいのですが うまくいきません。 エクスポートすれば済む話なのですが運用上どうしても、コマンドライン(bat)に追加しなければなりません。
実行すると構文エラー・・・ と出てしまいます。
一度エクスポートしたレジストリを再度編集しようと思ったのですが根本から違うのでしょうか?

お分かりの方 ご教授いただけると助かります。

以下(失敗...続きを読む

Aベストアンサー

このまま実行すると、たぶん途中にスペースが入っているからそこで引っかかりそうな気がしますね。

REG ADD "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Ranges" /ve Range1

というように、ダブルクォートでくくってみてはどうですかね?


人気Q&Aランキング