Réponse acceptée !
GetModuleFileName pour avoir le chemin complet vers l'exécutable. Beaucoup plus sûr que GetCurrentDirectory.
Exemple:
char path[300], *c;
c = path+GetModuleFileName(0, path, sizeof(path));
while(*c != '\\') c--;
*c = 0;
path contiendra le chemin vers le répertoire de l'exécutable.
C++ (@++)