Bonjour,
Malgrè les nombreux messages sur le Forum que j'ai consulté, j'ai un problème lors de l'exécution de cette fonction :
void WriteRegistry(HKEY master,LPCTSTR clef, char *item, char *value)
{
DWORD result;
HKEY hkey;
result=RegCreateKeyEx(master, clef,0, 0, REG_OPTION_NON_VOLATILE, KEY_ALL_ACCESS, 0, &hkey, 0);
if (result!=ERROR_SUCCESS) MessageBox(0,"Ecran Unifié","Erreur d'écriture dans la registry",0);
else RegSetValueEx(hkey,item,0,REG_SZ, (BYTE*)&value,strlen(value));
RegCloseKey(hkey);
}
J'ai à chaque fois result!=ERROR_SUCCESS
l'appel de la fonction s'effectue ainsi :
WriteRegistry(HKEY_LOCAL_MACHINE,"SOFTWARE\\Creativ\\M.A.X.I.M.\\LocalVariable","SrvAddr","128.1.2.15");
Je dois faire une connerie quelque part mais où ?
Je suis sous VC++6 sous NT4
Merci
Moustachu