pb REG_SZ pour la fonction RegSetValuEx
salut a tous.
j'ai deja mal posté mon message dans un autre sous forum, peut etre que j'ai pas lu assez d'regles, ou que j'ai pas fai attention,
alors un petit souci que je rencontre dans la fonction RegSetValueExt en voila une portion du code:
Code:
1 2 3 4 5
|
TCHAR *dataSZ;
dataSZ = new TCHAR[256];
strcpy(dataSZ,"UNE_donnée");
RegSetValueEx(key, "Valeur", 0, REG_SZ, (unsigned char*)&dataSZ, sizeof(PDWORD)); |
jai bien compris que en fait lorsque je declare dataSZ comme ceci
Code:
1 2 3
|
char dataSZ[256]="UNE DONNé PLUS DE 4 CARACTERES";
//reste du code |
je remarque que dataSZ contient au plus 4 caracteres. je me trompe au niveau de quoi daprés vous?
merci pour toutes vos reponses, et a bientot8-)