[MFC] Repertoire courant d'un .exe

Résolu
lastcheper Messages postés 9 Date d'inscription jeudi 31 mars 2005 Statut Membre Dernière intervention 17 août 2005 - 12 août 2005 à 10:44
lastcheper Messages postés 9 Date d'inscription jeudi 31 mars 2005 Statut Membre Dernière intervention 17 août 2005 - 12 août 2005 à 11:09
Bonjour,



Dans mon aplli basée dialogue (appelée setup.exe) j'installe un
programme et je cherche a récuperer le repertoire d'où le setup.exe a
été lancé (c'est cette aplli qui en a besoin).

Celui-ci peut être le lecteur CD ou DVD ou une clé USB.....

Seulement je ne peut pas savoir si c'est D: E: ...........Si
quelqu'un connait une fonction pour récupérer le chemin complet....



Merci d'avance.

Cheper

2 réponses

BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
12 août 2005 à 11:04
sur !!!

char* __stdcall MyPath(char* pszDest)
{
char* c = pszDest + GetModuleFileName(NULL, pszDest, MAX_PATH); while(*c !'\\') c--; *c 0;
return pszDest;
}

ciao...
BruNews, MVP VC++
3
lastcheper Messages postés 9 Date d'inscription jeudi 31 mars 2005 Statut Membre Dernière intervention 17 août 2005
12 août 2005 à 11:09
Merci BruNews....

Cheper
0
Rejoignez-nous