Used in some .NET apps for theming purposes.
From: Helix Graziani helix.graziani@hotmail.com
--- dlls/uxtheme/system.c | 11 +++++++++++ dlls/uxtheme/uxtheme.spec | 1 + 2 files changed, 12 insertions(+)
diff --git a/dlls/uxtheme/system.c b/dlls/uxtheme/system.c index 25f495d29f3..6023c06e3cf 100644 --- a/dlls/uxtheme/system.c +++ b/dlls/uxtheme/system.c @@ -1256,3 +1256,14 @@ BOOL WINAPI ThemeHooksRemove(void) UnregisterUserApiHook(); return TRUE; } + +/********************************************************************** + * ShouldUseDarkMode (UXTHEME.138) + * + * RETURNS + * whether or not the app should use dark mode (true for most) + */ +BOOL WINAPI ShouldUseDarkMode(void) +{ + return TRUE; +} diff --git a/dlls/uxtheme/uxtheme.spec b/dlls/uxtheme/uxtheme.spec index c60254b677d..fc884717280 100644 --- a/dlls/uxtheme/uxtheme.spec +++ b/dlls/uxtheme/uxtheme.spec @@ -42,6 +42,7 @@ 61 stdcall OpenThemeDataEx(ptr wstr long) 62 stub -noname ServerClearStockObjects 63 stub -noname MarkSelection +138 stdcall -noname ShouldUseDarkMode()
# Standard functions @ stdcall BeginBufferedAnimation(ptr ptr ptr long ptr ptr ptr ptr)