Hola, necesito que mi aplicación se ejecute cuando se abran ciertos archivos. Para ello uso el registro:
Código:
HKEY_CLASSES_ROOT\.phx\Shell\Open\Command\"C:\MiPrograma\programa.exe" "%1"
Esto funciona correctamente, cuando abro el archivo automaticamente se lanza mi aplicación y capturo la dirección del archivo con paramstr(1).
El problemas está en que quiero que si abro varios archivos me manden todos sus direcciones a mi primera instancia de la aplicación (mediante un mutex consigo que solo se abra una vez mi aplicacion).
Estuve buscando por el registro y vi varias extensiones que tienen claves como OpenWithList o OpenWithProgits
¿Alquién sabe para que sirven? ¿Como puedo solucionar mi problema?
Saludos.