微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在WPF中使用DrawThemeTextEx

我正在开发一个在Aero Glass上显示文本的应用程序。 为了使它可读,我使用了一个OuterGlowBitmapEffect,但是,正如这里所描述的,这在.NET 4中不再可能,DropShadowEffect也不能用于Glass。

在search解决scheme时,我遇到了DWMApi中的原生DrawThemeTextEx,但是我发现的所有示例都是针对WinForms,而不是针对WPF。

那么如何在WPF中使用它?

谢谢

如何获得当前的Windows目录例如C:在C#

.net windows服务作为状态服务器

你如何保护自己免受内存消耗失控打破个人电脑?

如何访问Windows中的特殊目录?

在附加到NotifyIcon的ContextMenu中延迟单击事件

用于Linux的ASP.NET页面devise器

获取进程私有工作集内存

如何更改Windows Service环境path

Windows应用程序的风格化安装程序

如何使我的服务停止自动发布到Windows应用程序事件日志

我也试图使用DrawThemeTextEx,但是我无法找到任何与正确的系统字体一起使用的示例。

在.NET 4中的以下效果接近Aero玻璃文本并替换BitmapEffects。

<Decorator> <Decorator.Effect> <DropShadowEffect BlurRadius="10" Color="White" ShadowDepth="0" /> </Decorator.Effect> </Decorator>

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐