ホームページ » の仕方 » Windows 10で色付きのウィンドウタイトルバーを取得する方法(白ではなく)

    Windows 10で色付きのウィンドウタイトルバーを取得する方法(白ではなく)

    Windows 10はデフォルトで白いウィンドウタイトルバーを使用します。これはWindows 8からの大きな変更点です。しかし、あなたはこのクイックトリックでそれらのタイトルバーにいくつかの色を与えることができます.

    このトリックは従来のデスクトップアプリにのみ影響し、新しいユニバーサルアプリには影響しません。開発者が別のウィンドウタイトルバーの色を指定しない限り、ユニバーサルアプリケーションは常に白を使用します。ただし、多くのユニバーサルアプリに隠れた暗いテーマを使用させることもできます。.

    更新:Windows 10の最初の大きな更新はこのオプションを追加しました

    ありがたいことに、以下の手順はもう必要ありません。 Windows 10の最初の大きなアップデートはこれを行うための公式な方法を追加しました.

    これで、設定アプリを開き、[パーソナライゼーション]> [色]に移動して、[スタート、タスクバー、アクションセンター、タイトルバーに色を表示]オプションを有効にすることができます。.

    デフォルトでは、デスクトップの背景に基づいて自動的に色が選択されます。ここで[背景からアクセントカラーを自動的に選択する]オプションを無効にすると、[色]画面から好きな色を選択できます。.

    Windowsテーマファイルを変更する

    Microsoftは奇妙な方法で白いタイトルバーを強制することを選びました。 WindowsのuDWM.dllテーマファイルには、現在のテーマファイル名を調べて「aero.msstyles」(デフォルトのテーマファイル)と比較するコードがあります。一致する場合、Windowsはテーマファイルで指定されている色を無視し、その色を白に設定します。そのため、デフォルトのWindowsテーマファイルを「aero.msstyles」という名前を含まないように変更するだけです。.

    まず、ファイルエクスプローラウィンドウを開き、C:\ Windows \ Resources \ Themesに移動します。 「aero」フォルダを選択し、Ctrl + Cを押してコピーし、すぐにCtrl + Vを押して貼り付けてコピーを作成します。 UACプロンプトに対して[続行]をクリックします。 [ファイルアクセスが拒否されました]ウィンドウが表示されたら、[現在のすべてのアイテムに対してこれを実行する]を選択し、[スキップ]をクリックします。.

    「aero - Copy」という名前のフォルダが表示されます。色を「色」に変更します。 (「色」である必要はありませんが、ここでは色を使います - 一貫した名前を使用する必要があります。)

    新しいフォルダに入ります。 「aero.msstyles」という名前のファイルが表示されます。 「color.msstyles」に名前を変更します。 UACプロンプトが表示されたら[続行]をクリックします。.

    次に、en-USフォルダを開くと、「aero.msstyles.mui」ファイルが表示されます。 「color.msstyles.mui」に名前を変更します。 UACプロンプトが表示されたら、[続行]をクリックします。.

    別の言語版のWindowsを使用している場合は、en-USフォルダの名前が異なる場合があります。.

    メインのThemesフォルダに戻ると、aero.themeという名前のファイルがあります。それを選択し、Ctrl + Cを押してコピーします。デスクトップに切り替えてCtrl + Vを押して、ファイルのコピーをそこに貼り付けます。新しいaero.themeファイルの名前をcolor.themeに変更します。.

    color.themeファイルを右クリックして、「プログラムから開く」をポイントし、「別のアプリを選択」を選択してメモ帳で開きます。.

    ファイルを下にスクロールし、[VisualStyles]の下のPath =%ResourceDir%\ Themes \ Aero \ Aero.msstylesと書かれている行を探します。 Path =%ResourceDir%\ Themes \ color \ color.msstylesに置き換えます。変更を保存してメモ帳を閉じます.

    color.themeファイルを選択してCtrl + Xを押して切り取ります。 C:\ Windows \ Resources \ Themesフォルダに戻り、Ctrl + Vを押してここに貼り付けます。完了したら、UACプロンプトに同意します。色付きのウィンドウタイトルバーを使用できるテーマがあります。.

    テーマを有効にする

    color.themeファイルをダブルクリックして新しいテーマをアクティブにします。ウィンドウがcolor.themeファイルに切り替わり、ウィンドウのタイトルバーがすぐに色付けされます.

    カスタムカラーを選ぶ

    Windows 8と同様に、Windowsはデフォルトでデスクトップの背景から「アクセントカラー」を自動的に選択します。しかしあなたはあなた自身のカスタムカラーを設定することができます.

    デスクトップを右クリックして[個人設定]を選択するか、[設定]アプリを開いて[個人設定]を選択してこれらのオプションを見つけます。 「色」カテゴリを選びます。 [背景からアクセントカラーを自動的に選択する]オプションを無効にすると、使用できるさまざまな色のリストが表示されます。.

    このリストは、Windows 8.1の[色]および[外観]オプションと比べると、まだ少し制限があり、好きな色を選択できます。このデスクトップのコントロールパネルはWindows 10では完全に隠されています。しかし、あなたはまだそれにアクセスすることができます - 今のところ.

    この隠しコントロールパネルにアクセスするには、Windowsキー+ Rキーを押して[ファイル名を指定して実行]ダイアログを開きます。次の行を[ファイル名を指定して実行]ダイアログにコピーアンドペーストして、コマンドを実行します。

    rundll32.exe shell32.dll、Control_RunDLL desk.cpl、詳細、@詳細

    ここで「カラーミキサーを表示」オプションを選択すると、ウィンドウのタイトルバーに必要な色を選択できます。.


    このプロセスは、Windows 10の最終バージョンであるbuild 10240でテストされています。Microsoftは、以前のバージョンのWindowsよりも定期的にWindows 10を更新することを約束しているため、将来の動作方法が変わる可能性があります。または、運が良ければ、この隠れたトリックを必要としないテーマのオプションを追加することもできます。.