Plusieurs instances de mon programme, tel est le problème
Salut les Windows,
je voudrai d'abord dire que je suis un Linux geek et que je ne comprends pas grand chose a la programmation Windows.
Mon problème est que quand je sélectionne plusieurs fichiers mp3 et que je les lances avec mon application
et bien il y autant d'instance de mon programme que de mp3 sélectionné qui se lance sur Windows.
--
J'ai bien essayer de programmer mon programme afin qu'il ne soit qu'une unique instance mais dans ce cas
j'ai autant de message d'erreur de Windows que de fichiers sélectionné - 1.
---
En faisant des essaies j'ai mis mon application comme application par défaut pour les fichiers mp3 mais le comportement est le même.
MAIS en nettoyant mon système Windows j'ai remarquer cette entrée dans le registre après mon essaie:
Citation:
Application pour l'ouverture inexistante "C:\Program Files (x86)\Micro Music Player\mmp.exe" "%1" HKCR\Applications\mmp.exe\shell\open
Je suppose donc qu'il faut que je trouve le moyen de changer le "%1" en quelque chose comme "%F" pour autant que de fichiers sélectionner a la place de 1 seule,
ce que cela semble représenter ?
Et que j'arrive a l'introduire d'une façon ou d'une autre dans le registre, peut-être avec inno-setup ?
Ou toute autre solution est la bienvenue.
Merci pour vos réponses éclairé,
Luke spywoker, le winaze.
PS: Sinon j'aimerai aussi pouvoir m'introduire dans le menu contextuel de Windows afin que celui-ci dispose d'une option "ouvrir avec mon app", des fichiers ou un dossier cela m'est égale.