-
[C]Détecter un programme
Bonjour,
Je voudrais savoir s'il est possible de détecter le programme par défaut utiliser par windows pour une extension de fichier. Exemple : quel programme est configurer par défaut pour lire les .avi ??
Si c'est possible je veux bien savoir comment on fait car j'ai rien trouver.
-
Tu peux inspecter HKEY_CLASSES_ROOT pour connaitre la classe des fichiers .avi, puis inspecter cette classe (toujours dans HKEY_CLASSES_ROOT) pour trouver le programme associé.
(Tu peux consulter la base de registre en C avec RegOpenKeyEx()).
Sinon, ShellExecute() sur un .avi exécute directement le programme associé.
Mais en fait, je crois que FindExecutable() devrait faire ton bonheur.
-
Merci beaucoup, je vais étudié FindExecutable() et voir si j'arrive a trouver mon bonheur.
Merci de l'aide
-
Après lecture de la doc et correction de mon niveau d'anglais j'ai réussi à avoir ce que je voulais.
Merci