J'ai créé une application qui peut être invoquée via le menu contextuel en dérivant de IContextMenu et IShellExtInit. J'enregistre le DLL et lorsque je clique avec le bouton droit de la souris, l'application est invoquée.
Cependant, le problème est que tant que mon application est en cours d'exécution, je ne peux pas accéder à d'autres fichiers dans cet explorateur. L'explorateur est bloqué tant que mon application n'a pas fini.
Le même comportement n'est pas reflété dans d'autres applications telles que WinZip, WinRar, etc.
Comment éviter que mon application bloque l'explorateur?
Tout conseil dans cette direction sera très utile.