From 95a9c666346d219701bfe556e474407beae63c33 Mon Sep 17 00:00:00 2001 From: qinpan Date: Fri, 4 Sep 2026 21:37:23 +0800 Subject: [PATCH] fix: add Directory registry entry to enable folder context menu support --- src/extension/dllmain.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/extension/dllmain.cpp b/src/extension/dllmain.cpp index 0b70385..b35bbc5 100644 --- a/src/extension/dllmain.cpp +++ b/src/extension/dllmain.cpp @@ -140,6 +140,10 @@ STDAPI DllRegisterServer(void) hr = RegisterShellExtContextMenuHandler(L"*", CLSID_FileContextMenuExt, L_Friendly_Menu_Name); + + hr = RegisterShellExtContextMenuHandler(L"Directory", + CLSID_FileContextMenuExt, + L_Friendly_Menu_Name); } return hr; @@ -169,6 +173,11 @@ STDAPI DllUnregisterServer(void) // Unregister the context menu handler. hr = UnregisterShellExtContextMenuHandler(L"*", CLSID_FileContextMenuExt); + + // Unregister the context menu handler. + hr = UnregisterShellExtContextMenuHandler(L"Directory", + CLSID_FileContextMenuExt); + } return hr;