win32-darkmode icon indicating copy to clipboard operation
win32-darkmode copied to clipboard

ShouldAppsUseDarkMode is incorrect on Win10 1903+

Open henrypp opened this issue 5 years ago • 3 comments

fnShouldAppsUseDarkMode // 132

returned inncorrect result on Win10 1903+, you should call:

fnShouldSystemUseDarkMode // 138

ps: also for x64 builds right way for set properties of BOOL (INT) is:

SetPropW(hWnd, L"UseImmersiveDarkModeColors", (HANDLE)(LONG_PTR)dark);

henrypp avatar Dec 06 '19 03:12 henrypp

ShouldAppsUseDarkMode works at least on 22H2 (19045.3324). I tested it myself.

oltolm avatar Aug 13 '23 18:08 oltolm

On Windows 11 23H2 (22631.3085), ShouldAppUseDarkMode() always returns true regardless of what system mode and app mode are:

image

image

image

image

I guess someone in Windows really likes dark mode.

Chaoses-Ib avatar Feb 15 '24 12:02 Chaoses-Ib