Chemin d'un exe [Résolu]

Signaler
Messages postés
3
Date d'inscription
jeudi 5 mai 2005
Statut
Membre
Dernière intervention
6 juillet 2006
-
Messages postés
1471
Date d'inscription
mardi 5 février 2002
Statut
Membre
Dernière intervention
20 octobre 2014
-
Bonjour,

J'ai un soucis: je suis capable de récupérer les hwnd de toutes les fenêtres dans windows. J'arrive à récupérer le nom de l'executable auquel est ratachée chaque fenêtre ( ex NOTEPAD.EXE ). Ce que je voudrait maintenant, c'est savoir où se trouve cet exécutable, pour ensuite récupérer son icône ( ça aussi je sais faire ).

Il faudrait que je puisse faire ça pour n'importe quelle appli, ce qui sous-entend que je n'ai pas la moindre idée de l'endroit où se trouve l'exe. Et bien entendu, un scan du disque n'est pas envisageable, ce doit être rapide.

J'ai essayé avec la fonction GetFullPathName à partir du nom de l'exe, mais ça me renvoit systématiquement le même répertoire pour tous les exe, répertoire dans lequel ils ne se trouvent pas ?!?

Pouvez-vous m'aider?

Merci d'avance!

1 réponse

Messages postés
1471
Date d'inscription
mardi 5 février 2002
Statut
Membre
Dernière intervention
20 octobre 2014
10
'lut

tu dois pouvoir recuperer ca à partir de l'api : GetModuleFileNameEx
si tu as besoin d'un exemple, je dois avoir ca au fin fond d'un carton.

++

BasicInstinct