mirror of
https://github.com/ONLYOFFICE/desktop-apps.git
synced 2026-02-10 18:05:16 +08:00
[win] fix top border color for win10 (auto accent)
This commit is contained in:
@ -1068,6 +1068,8 @@ namespace WindowHelper {
|
||||
}
|
||||
if (DwmGetColorizationColor && SUCCEEDED(DwmGetColorizationColor(&dwcolor, &opaque))) {
|
||||
float a = (float)((dwcolor >> 24) & 0xff)/255;
|
||||
if (a < 0.8)
|
||||
a = 0.8;
|
||||
int r = (int)(((dwcolor >> 16) & 0xff) * a + 255 * (1 - a));
|
||||
int g = (int)(((dwcolor >> 8) & 0xff) * a + 255 * (1 - a));
|
||||
int b = (int)((dwcolor & 0xff) * a + 255 * (1 - a));
|
||||
|
||||
Reference in New Issue
Block a user