問題タブ [aero]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - Aero グラス テーマ (Windows フォーム)
少し前、私は Codeproject に参加していて、クールで小さな tesxteditor に出くわしました。フォーム全体がエアログラスでできていて、テキストボックス全体もそうでした。でももう見つからない。どこに行ったのか誰か知っていますか?または、Windows フォームを完全に Aero Glass で作成するにはどうすればよいでしょうか?
ありがとうございました :)
windows-7 - ウィンドウを表示しない Windows7 タスクバーのサムネイル
実際にウィンドウを表示せずに、windows7 タスクバーで私のプログラムをアクティブとして「マーク」し、サムネイル画像を提供することはできますか? システムのバッテリーをデスクバンドとして表示する小さなプログラムを作成しました。今windows7でサムネイル画像にバッテリーを表示し、デスクバンドをオプションにしたいと思います。
c# - Aero Glass、ジャンプリストなどのWindows7APIの使用方法
Aero Glass、ジャンプリストなどのWindows7の機能を利用するにはどうすればよいですか。また、ジャンプリストのアイコン、ジャンプリストの色などの小さな変更もあります。良い記事はありますか?
c# - WPF の Aero ウィンドウ (C#)
私はWindow
、IE の新しいバージョンが、Vista/7 の Aero に組み込まれた URL バーのようなものを持っているのと同じように実装したいと考えています。私は周りを見回しましたが、有用な情報があまり見つかりませんでした.
windows-7 - Windows 7 Aero テーマの進行状況バーのバグ?
Windows 7 のプログレス バーのバグと思われるものに遭遇しました。バグを示すために、ボタンとプログレス バーを備えた WinForm アプリケーションを作成しました。ボタンの「オンクリック」ハンドルには、次のコードがあります。
予想される動作は、プログレス バーが 100% に進み、ボタン テキストが「準備完了」に変わることです。ただし、このコードを Windows 7 で開発しているときに、プログレス バーが約 75% まで上昇し、ボタンのテキストが「準備完了」に変わることに気付きました。コードが同期的であると仮定すると、これは起こらないはずです!
さらにテストを行ったところ、Windows Server 2003 でまったく同じコードを実行すると、期待どおりの結果が得られることがわかりました。さらに、Windows 7 で Aero 以外のテーマを選択すると、期待どおりの結果が得られます。
私の考えでは、これはバグのようです。多くの場合、長い操作に複雑なコードが含まれる場合、進行状況バーを正確にすることは非常に困難ですが、私の特定のケースでは非常に簡単でした。
他の誰かがこの動作に気づきましたか? 誰かが回避策を見つけましたか?
c# - Aero グラスなしの DwmExtendFrameIntoClientArea
Aero Glass を有効にして API 呼び出しを使用すると、DwmExtendFrameIntoClientArea
問題なく動作します。ただし、Windows コントロール パネルでの動作と同様に、Aero Glass が無効になっている場合にも動作するようにしたいと考えています。
Aero グラスが無効になっているにもかかわらず、フレームがクライアント領域に拡張されていることに注意してください。アプリケーションで API 呼び出しを行うDwmExtendFrameIntoClientArea
と、返された HRESULT は間違いなく成功せず、アプリケーションは次のようになります。
http://img197.imageshack.us/img197/9629/clientapplication.png
通常、Aero Glass を有効にすると、境界線はコントロール パネルのようにナビゲーション ボタンの下まで伸びます。どうすればいいですか?DwmExtendFrameIntoClientArea
明らかに機能していません。
ところで、関係があれば、私のアプリケーションは WPF アプリケーションです。
c++ - 半透明の Qt ウィジェットのサイズ変更中に黒いちらつきが発生します (Aero が有効な場合のみ)?
FramelessWindowHint フラグと WA_TranslucentBackground 属性が設定されたトップレベルの Qt ウィジェットがあります。複数の子があり、それぞれが画像を描画します。それらはレイアウトではありません。代わりに、何かが変更されたときにそれらを移動するだけです (ユーザーがサイズ変更できません)。
ウィンドウには、大きな状態と小さな状態の 2 つの状態があります。それらを切り替えるときは、ウィンドウのサイズを変更し、子の位置を変更します。問題は、ウィンドウのサイズが変更されると、画像がその上に描画される前に、最上位ウィンドウでブラック ボックスが短時間点滅することです。
Aero を無効にすると、問題は解決します。Qt の新しいリリース (このリリースはかなり前のことです) を説明する記事で、この問題が修正されているという簡単な言及を見つけましたが、まだ機能しません。
理由はありますか?
ありがとう!
winforms - クライアント領域に拡張せずに Aero タイトル バーをカスタム描画する
私の WinForms アプリケーションは、Vista/Windows 7 で標準的な Aero グラスの外観を持っています。
ウィンドウのタイトル バーをカスタム描画して、ガラスの最小/最大/閉じるボタンで Aero ガラスの外観を保持し、タイトル テキストとウィンドウ アイコンを表示しないようにしたいと考えています。WM_NCPAINT をオーバーライドしてこれを試しましたが、このイベントをオーバーライドすると常にガラスが削除されます。
ガラス領域を効果的に正しく描画するために、ガラスを配置して WM_NCPAINT をオーバーライドする方法を知っている人はいますか?
winforms - DwmExtendFrameIntoClientAreaを使用すると、ウィンドウのサイズが奇妙に変化します
DwmExtendFrameIntoClientAreaを使用して、.NETフォームの上部にガラス効果領域を描画するアプリケーションがあります。奇妙な副作用は、ウィンドウを最大化して復元すると、ウィンドウが高くなることです。したがって、最大化/復元し続けると、背が高くなり続けます!DwmExtendFrameIntoClientAreaの呼び出しを削除して、そのすばらしい効果を削除すると、問題が発生しなくなります。
何か案は?
c# - アプリケーションで Aero スナップを無効にするにはどうすればよいですか?
WPF アプリケーションで Windows 7 の自動ウィンドウ ドッキング機能を無効にすることはできますか?