1

戻るボタン/アドレスバー/検索ボックスが表示されるように、Aero Glassを少しだけドロップダウンして、Windows7と同じ外観を試してみたいと思います。これを行う方法についてのチュートリアルはありますか?C#でDWMを使用する方法を説明しようとする他のいくつかのチュートリアルを見てみたところ、完全に迷子になってしまったので、本当に簡単なものが必要です。

4

2 に答える 2

3

答えとして行われます:)

絶対にWPFを使用してください。WinFormsはこの種のことにとって悪夢です。それをhttp://code.msdn.microsoft.com/WindowsAPICodePackと組み合わせると、勝者になります。

于 2011-01-07T09:53:35.863 に答える
1

私はWinFormsで以下のサイトのglass_fullクラスを使用してきましたが、これはうまく機能します。 http://www.dreamincode.net/forums/topic/146813-glass-form-dwmapidll-api/

WinFormsでの黒のテキストの問題の回避策は、backcolorとtransparencyKeyを未使用の色に設定することです。(クリックスルーを防ぐために、赤と青の値が異なることを確認してください。色の値として221,222,223を使用しているため、Aeroを使用せずにグレーに正常にフォールバックします)

于 2011-10-20T18:41:58.560 に答える