if (RegOpenKeyEx (HKEY_LOCAL_MACHINE, "Software\\truc\\protect", NULL, KEY_READ | KEY_WRITE, &hKey) != ERROR_SUCCESS) { MessageBox (NULL, "Erreur dans l'ouverture de la cle de la base de registre", NULL, MB_OK | MB_ICONERROR); return -1; }
sous Windows 2000 ca marche, mais pas sous Windows 98. sous Windows 98 : "Impossible de creer un fichier deja existant".
J'en conclu que Windows 98 c de la merde (bien que je le savais depuis tres longtemps ) mais sa resou po mon prob ? PS: La cle et la valeur existe bien
Marsh Posté le 21-05-2001 à 19:14:35
voilou mon code:
HKEY hKey;
if (RegOpenKeyEx (HKEY_LOCAL_MACHINE, "Software\\truc\\protect", NULL, KEY_READ | KEY_WRITE, &hKey) != ERROR_SUCCESS)
{
MessageBox (NULL, "Erreur dans l'ouverture de la cle de la base de registre", NULL, MB_OK | MB_ICONERROR);
return -1;
}
DWORD dSize;
if (RegQueryValueEx (hKey, "Password", NULL, NULL, (LPBYTE)lpszPassword, &dSize) != ERROR_SUCCESS)
{
GetLastError();
...
FormatMessage();
...
}
sous Windows 2000 ca marche, mais pas sous Windows 98.
sous Windows 98 : "Impossible de creer un fichier deja existant".
J'en conclu que Windows 98 c de la merde (bien que je le savais depuis tres longtemps ) mais sa resou po mon prob ?
PS: La cle et la valeur existe bien
---------------
haahhahahaha == TheJackal