diff --git a/ExplorerPatcherLibrary/dllmain.c b/ExplorerPatcherLibrary/dllmain.c index c2104a8..c32df55 100644 --- a/ExplorerPatcherLibrary/dllmain.c +++ b/ExplorerPatcherLibrary/dllmain.c @@ -666,7 +666,7 @@ LRESULT CALLBACK OpenStartOnCurentMonitorThreadHook( if (code == HC_ACTION && wParam) { MSG* msg = (MSG*)lParam; - if (msg->message == WM_SYSCOMMAND && (msg->wParam & 0xFFF0) == SC_TASKLIST) + if (GetSystemMetrics(SM_CMONITORS) >= 2 && msg->message == WM_SYSCOMMAND && (msg->wParam & 0xFFF0) == SC_TASKLIST) { BOOL bShouldCheckHKLM = FALSE; HKEY hKey; @@ -999,4 +999,4 @@ BOOL WINAPI DllMain( break; } return TRUE; -} \ No newline at end of file +}