Значок с прозрачностью в уведомлениях Windows 10

Я разрабатываю приложение для Windows (использую Python и оболочку PyQt вокруг Qt для GUI) и расширяю поддержку уведомлений в системном трее. Начиная с Windows 10, при указании параметра "без значка" (в отличие от информации, предупреждения или критического значения) отображается тот же значок, что и на панели задач... за исключением сплошного черного фона, где оригинал прозрачный. Мне бы хотелось, чтобы значок отображался как указано (то есть с прозрачным фоном вокруг формы значка, поверх любого выбранного "акцентного цвета" (автоматически, на основе цвета фона / изображения или вручную пользователем).

Полные 50% результатов поиска, которые я получил, - это репосты "как избавиться от уведомления об обновлении до Windows 10" ... которые я приветствую, но это не то, что мне нужно. Ближайшее, что я нашел здесь, это несколько похожий (и очень старый) пост: прозрачность PNG TrayIcon в Windows

Учитывая некоторые другие статьи о "взломе вашей установки Windows 10", на которые я натолкнулся, я надеюсь, что есть недокументированный параметр реестра, который я могу использовать, поскольку те же объекты уведомлений рады отображать значки информации / предупреждений / критических с прозрачные фоны, просто не мой собственный значок приложения. снимок экрана уведомления Windows 10 с черно-фоновым изображением

0 ответов

Другие вопросы по тегам