5

Aero Glass にテキストを表示するアプリケーションに取り組んでいます。読みやすくするために OuterGlowBitmapEffect を使用しましたが、ここでも説明されているように、.NET 4 ではこれができなくなり、Glass でも DropShadowEffect は機能しません。

解決策を探しているときに、DWMApi のネイティブ DrawThemeTextEx に出会いましたが、見つかったすべての例は WinForms 用であり、WPF 用ではありませんでした。

では、これを WPF でどのように使用できますか?

ありがとう

4

1 に答える 1

0

DrawThemeTextEx も使用しようとしていますが、これを正しいシステム フォントと共に使用するサンプルが見つかりません。

.NET 4 の次の効果は、Aero グラス テキストに近く、BitmapEffects を置き換えます。

   <Decorator>
       <Decorator.Effect>
           <DropShadowEffect BlurRadius="10" Color="White" ShadowDepth="0" />
       </Decorator.Effect>
   </Decorator>
于 2011-08-26T02:26:03.027 に答える