Bonjour,

J'ai un problème pour utiliser GetPrivateProfileString afin de récupérer des valeurs dans un fichier INI.

Voici mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
TCHAR   inBuf[80];
int res = GetPrivateProfileString(TEXT("ARCHIVAGE"), TEXT("Repertoire"), TEXT(""), inBuf, sizeof(inBuf), TEXT("Regroupement.INI"));
_tprintf (TEXT("Key: %s %d \n"), inBuf, res);
Le fichier INI en question :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
[ARCHIVAGE]
Repertoire=D:\\Temp
A l'exécution la variable inBuf est toujours vide et res est toujours égal à 0. Le fichier Regroupement.INI est bien dans le même répertoire que mon executable (créé sous Visual Studio 2010).

Il y a forcément quelque chose que je ne fait pas correctement mais quoi?