【发布时间】:2023-02-24 04:43:56
【问题描述】:
我有一个带有 toast 通知的 Windows 应用程序(使用 Windows.UI.Notifications.ToastNotification)。问题是,当应用程序有一个深色图标并且应用了深色 Windows 主题时,应用程序图标在通知(在弹出窗口和操作中心)中会出现反色。我是根据这个description说的归属区的图标。有没有办法禁止系统反转图标颜色?
【问题讨论】:
我有一个带有 toast 通知的 Windows 应用程序(使用 Windows.UI.Notifications.ToastNotification)。问题是,当应用程序有一个深色图标并且应用了深色 Windows 主题时,应用程序图标在通知(在弹出窗口和操作中心)中会出现反色。我是根据这个description说的归属区的图标。有没有办法禁止系统反转图标颜色?
【问题讨论】:
看起来 Windows 根据图像边框上像素的颜色决定是否反转图标。边界像素的一点点启发就可以了,系统停止反转颜色。
【讨论】:
我可以确认@Grigoriy 建议的将边框像素的透明度更改 2% 的解决方案确实有效。
【讨论】: