RegSetValueEx probleme avec REG_SZ
Bonjour
j'ai un tout petit pb avec la fonction RegSetValueEx:
Code:
1 2 3 4
| TCHAR *dataSZ;
dataSZ = new TCHAR[256];
strcpy(dataSZ,"UNE_donnée");
RegSetValueEx(key, "Valeur", 0, REG_SZ, (unsigned char*)&dataSZ, sizeof(PDWORD)); |
la fonction n'echoue pas elle ecrit bien la valeur mais son contenu n'est pas tout a fait comme prevu elle met met un truc comme sa : €8", je pense qu'il ya un pb au niveau de l'affectation de dataSZ ou au niveau du cast,
mais avec REG_DWORD sa marche nikel.
vous ne voyez peut etre pas ou est le pb,
merci d'avance pour tout volontier.