Я создал приложение, к которому можно обращаться через контекстное меню, наследуя от IContextMenu и IShellExtInit. Я регистрирую DLL, и когда я щелкаю правой кнопкой мыши, приложение вызывается.
Но проблема в том, что пока мое приложение не закончится, я не могу получить доступ к любому другому файлу в этом проводнике. Проводник эффективно блокируется, пока мое приложение не завершится.
Такое же поведение не отражается в других таких приложениях, как WinZip, WinRar и т. Д.
Как избежать блокировки обозревателем моего приложения?
Любые указатели в этом направлении будут весьма полезны.