Windows 10の非表示ウィンドウの境界を表示することは可能ですか?
シナリオ これは、次の情報を知らない人のための簡単な紹介です。 新しいWindows 10のフラットウィンドウスタイルは、以前のWindowsバージョンとは異なるウィンドウ境界メカニズムを使用します。これは、ウィンドウのサイズとウィンドウの配置の意味で、ウィンドウのアスペクトとその使用に恐ろしい影響を与えます。 Windows 10にはデフォルトで1ピクセルがあります。目に見える境界線、「目に見える」という言葉に注意してください。現実には、境界線の幅が大きいため、単に不可視の境界、つまりWindows 10が使用する境界画像リソースは1ピクセルのみです。ウィンドウの境界の実際の幅の境界線は、境界線の幅がどれほど大きくても、常に1ピクセルしか表示されません。国境、そしてここであなたが引き起こす可能性のある問題を自分で想像することができます。 Windows 10、以前のバージョンのWindowsのように、あなたは境界が幅ウィンドウを高めるためにいくつかのレジストリの変更を行うことができ、これは私は、何を意味するかの一例であるWindowsの8は: ただし、Windows 10の(悪いデザイン)「ルール」に関しては、ユーザーがこのOSで同じレジストリトリックを再現しようとすると、ウィンドウの側面に何も変化せず、最終的にはジーターボーダーになります、はい、ただし1ピクセルのみであることを忘れないでください。その境界線が表示されるため、最終的に1ピクセルになります。大きくて煩わしい目に見えないサイズ変更ハンドル付きの目に見える境界線。 この貧弱で、悪い、不親切で、恐ろしいデザインのMicrosoftの決定は事実であり、これもこの1ピクセルを愛する多くのユーザーに存在する事実です。境界の側面、彼らの意見は繰り返されますが、正直なところ、これらのユーザーはOSの側面に意見を修正するだけで、1ピクセルという間違った動作に気づきません。すべてのウィンドウの境界線が見えないため、ウィンドウを移動しようとしたり、他のウィンドウとオーバーウィンドウを区別しようとするなどの単純なことでも、エンドユーザーの生産性と快適性を損なう可能性があります。 この問題は、Windows 10のパーソナライズに関連する「すべての」インターネットフォーラムで議論されています。ここでは、Microsoftコミュニティスレッドに関する簡単ですが終わりのない議論トピックをご紹介します。 Windows 10ウィンドウの境界線が細すぎる!! -マイクロソフトコミュニティ (ご覧のとおり、このトピックは2年前に作成され、+ 14.000のビュー、+ 100の返信、+ 270の推奨がありますが、ゼロの回答とゼロの修正またはMicrosoftチームの責任は非常にうんざりします。) 問題 その気の強い圧迫とカスタマイズできない?1ピクセル。国境には、すべての問題と最悪の悪夢がWindows 10で始まる場所があります。 以前のWindowsバージョンでは、Sizerという名前のプログラムを使用するのが大好きでした。これは、1回クリックするだけで、任意のウィンドウを表示可能なウィンドウのカスタマイズ可能な事前に設定された位置に配置できるアプリケーションです。ウィンドウの位置を計算するときに非表示の境界線のサイズが合計され、これが配置されたウィンドウとデスクトップのマージンの間のデスクトップ上の迷惑な空のスペースに変換されるため、Windows 10で期待どおりに動作します... 精通している人のためにサイザー、これはあなたが私が何を意味するかを理解できるように画像であり、(のいまいましい目に見えない境界線の大きさの位置の間の空白のWindows 10): だから、私と私の理由のために、1可視ピクセルを持っています。borderは、Windows 10を使用して毎日直面している非常に大きな問題です。 以前のWindowsバージョンにはロールバックしません。これは、Windows 10 OSとそのパフォーマンス上の利点(ただし1ピクセル)を使用することでより多くの利益が得られるためです。ボーダーはこのOSの最も恐ろしい欠点です、以前のWindowsバージョンのように実際のウィンドウボーダーを持つことで幸せに感じたいです、これはボーダー幅全体を埋めるボーダー画像を意味します(上記で公開した比較の画像のように)質問の紹介)、8ピクセルにしたくない。1ピクセルのみの境界線。目に見える、それはクレイジーです、私は地獄が開発者を考えていたのか分からない。Windows 10の設計者、自分のOSに「Windows」という名前を付け、実際の「ウィンドウ」の外観と動作を設計および実装しようとする場合は、神の母に見えないウィンドウサイズ変更ハンドルの実装を避けてください!!。 質問 この時点で、Windows 10では実際の境界線の幅は8ピクセルですが、1ピクセルしかありません。表示され、境界線の残りの部分は...見えないだけです。 私はWindows 10で境界線を表示するための可能な解決策を求めたいと思います、私は以前のWindowsバージョンのような実際のウィンドウの境界線を持ち、境界線の幅全体を埋める境界画像リソースではなく、目に見えない境界線を持つことを意味します。 Googleの結果ページにはこの問題の解決方法が表示されないため、この質問には高度な知識、詳細な調査、個人的なテストが必要になる可能性があることは承知しています。国境問題ですが、誰も解決策を知らないようであり、それよりも最悪なのは、Microsoftが誰も「ウィンドウ」の合理的な設計を聞いていないようです。 私は、Windowsスタイルビルダー(Windows 10バージョン用)という名前のアプリケーションを持っていると言わなければなりません。これは、.msstyleテーマファイルを開いて、テーマに含まれる画像リソースを編集できます。そして、実際の境界線の幅全体を埋めるために境界線画像リソースを大きくしますが、Aeroテーマで使用されるすべての境界線画像リソースを大きくしようとしましたが、Windows 101ピクセルのままです。境界線、テーマによって境界線を表示するために使用される境界線画像リソースがどれほど大きくても、表示される境界線幅はテーマ自体によって制御されていないようです(私は本当に知りません)ので、私の悪夢はWindows 10のこの厄介な問題を解決するためにどの実行可能ファイルまたはWindowsリソースが必要かを知っている人に適用する一種の自家製パッチを作成するリバースエンジニアリングの知識を持つ人のようです、私はこのことをもっと友好的に解決できることを本当に望みます仕方。 調査して自分で試してみるべきことはまだわかりません。 必要条件 私が主張する唯一の要件は、可能な解決策は、たとえばAeroliteのようなサードパーティのテーマを使用することを意味するものではないということです。これは、サードパーティの暗いウィンドウのテーマをすでに使用しているためです。その後、新しい問題が発生します。 そのため、私の質問は「Windows 10の非表示ウィンドウの境界線を表示する方法」ではなく、「Windows 10でウィンドウ境界線を表示するためにインストールできるサードパーティのテーマ」ではないことを十分に考慮してください。 …