Mercurial > dwindows
comparison win/dw.c @ 2055:53523298c7c7
Win: Fixed a couple of type warnings reported by Visual C.
author | bsmith@81767d24-ef19-dc11-ae90-00e081727c95 |
---|---|
date | Wed, 04 Dec 2019 01:22:38 +0000 |
parents | 2d06f48e9d12 |
children | f8865a4b5835 |
comparison
equal
deleted
inserted
replaced
2054:466cf00f409f | 2055:53523298c7c7 |
---|---|
859 { | 859 { |
860 BOOL dark = FALSE; | 860 BOOL dark = FALSE; |
861 if (_IsDarkModeAllowedForWindow(window) && _ShouldAppsUseDarkMode() && !IsHighContrast()) | 861 if (_IsDarkModeAllowedForWindow(window) && _ShouldAppsUseDarkMode() && !IsHighContrast()) |
862 dark = TRUE; | 862 dark = TRUE; |
863 if(HIWORD(dwVersion) < 18362) | 863 if(HIWORD(dwVersion) < 18362) |
864 SetProp(window, TEXT("UseImmersiveDarkModeColors"), (HANDLE)dark); | 864 SetProp(window, TEXT("UseImmersiveDarkModeColors"), (HANDLE)DW_INT_TO_POINTER(dark)); |
865 else if (_SetWindowCompositionAttribute) | 865 else if (_SetWindowCompositionAttribute) |
866 { | 866 { |
867 _WINDOWCOMPOSITIONATTRIBDATA data = { WCA_USEDARKMODECOLORS, &dark, sizeof(dark) }; | 867 _WINDOWCOMPOSITIONATTRIBDATA data = { WCA_USEDARKMODECOLORS, &dark, sizeof(dark) }; |
868 _SetWindowCompositionAttribute(window, &data); | 868 _SetWindowCompositionAttribute(window, &data); |
869 } else | 869 } else |