https://bugs.winehq.org/show_bug.cgi?id=54999
Bernhard Übelacker bernhardu@mailbox.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |bernhardu@mailbox.org
--- Comment #3 from Bernhard Übelacker bernhardu@mailbox.org --- Compared a relay trace starting from the first CreateWindowEx showed with windows version set to 10 a difference starting with
0124:0128:Call KERNEL32.LoadLibraryW(140125998 L"uxtheme.dll") ret=140088654 0124:0128:Ret KERNEL32.LoadLibraryW() retval=26c230000 ret=140088654 0124:0128:Call KERNEL32.GetProcAddress(26c230000,00000084) ret=140088662
After a internet search it looks like function 0x84/132 is ShouldAppsUseDarkMode.
https://github.com/mintty/mintty/blob/1674fa9019f53b34691f8a8cdeec26c5b1325d...
With following modification procexp64 starts up and shows the process tree without icons.
diff --git a/dlls/uxtheme/system.c b/dlls/uxtheme/system.c + +BOOL WINAPI ShouldAppsUseDarkMode(void) +{ + FIXME("stub\n"); + return FALSE; +} diff --git a/dlls/uxtheme/uxtheme.spec b/dlls/uxtheme/uxtheme.spec +132 stdcall ShouldAppsUseDarkMode()