bonjour à tous,
pourriez-vous m'aider ? car je bute sur le problème suivant :
- sous windows,
- je réussis à lire dans un fichier ini
- qui est dans le même répertoire que ma dll
- développée sous Visual C++ 2010 Express
- quand je fournis le chemin absolu "c:/monfichierini.ini" ça marche...
mais il se trouve que je ne maîtrise pas dans quel répertoire sera installée la dll par l'utilisateur, j'ai donc besoin d'indiquer le chemin relatif = le même répertoire que ma dll.
Je pensais pouvoir passer en paramètre de GetPrivateProfileString le chemin
- "monfichierini.ini" directement ... mais cela ne fonctionne pas...
- ".//monfichierini.ini" ne marche pas non plus...
J'ai bidouillé le format, rien ne passe...
Autre piste, avec GetCurrentDirectory : mais VStudio me dit qu'il n'est pas déclaré... quelle librairie faut-il ajouter ??
merci pour votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 char path[MAX_PATH]; GetCurrentDirectory(sizeof(path), path);: je craque sur un truc qui doit être tout bête ?!!
Partager