diff --git a/ExplorerPatcher/dllmain.c b/ExplorerPatcher/dllmain.c index b91a979..4e9b373 100644 --- a/ExplorerPatcher/dllmain.c +++ b/ExplorerPatcher/dllmain.c @@ -187,7 +187,7 @@ DWORD S_Icon_Dark_TaskView = 0; void* P_Icon_Dark_Widgets = NULL; DWORD S_Icon_Dark_Widgets = 0; - +BOOL g_bIsDesktopRaised = FALSE; #include "utility.h" #include "resource.h" @@ -2416,6 +2416,10 @@ INT64 Shell_TrayWndSubclassProc( DestroyMenu(hMenu); } } + else if (uMsg == 1368) + { + g_bIsDesktopRaised = (lParam & 1) == 0; + } return DefSubclassProc(hWnd, uMsg, wParam, lParam); } #endif