如何在WPF中使用DrawThemeTextEx
我正在开发一个在 Aero Glass 上显示文本的应用程序。为了使其可读,我使用了 OuterGlowBitmapEffect,但是,也如所述 这里 这在 .NET 4 中不再可能,并且 DropShadowEffect 也不适用于 Glass。
在寻找解决方案时,我在 DWMApi 中遇到了本机 DrawThemeTextEx,但我找到的所有示例都是针对 WinForms 而不是针对 WPF。
那么如何在 WPF 中使用它呢?
谢谢
I'm working on an application that displays text on Aero Glass. To make it readable I used a OuterGlowBitmapEffect, but, as also described here this is no longer possible in .NET 4 and the DropShadowEffect won't work for Glass either.
While searching for a solution I came across the native DrawThemeTextEx in DWMApi, but all examples I found were for WinForms and not for WPF.
So how can you use this in WPF?
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我还尝试使用 DrawThemeTextEx 但是我找不到任何使用它以及正确的系统字体的示例。
.NET 4 中的以下效果接近 Aero 玻璃文本并取代了 BitmapEffects。
I am also trying to use DrawThemeTextEx however I can not locate any samples that use this along with the correct system fonts.
The following effect in .NET 4 is close to the Aero glass text and replaces the BitmapEffects.