saidius
01-08-2012, 22:28
ciao a tutti,
ho un problema nella creazione di una chiave di registro di sistema, ho provato questo codice:
codice:
HKEY hKey;
LONG err;
TCHAR RegValue[] = "mio programma";
BYTE ProgramPath[]= "C:\\programma.exe";
err=RegCreateKey(HKEY_LOCAL_MACHINE,"SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run",&hKey);
if(err!= ERROR_SUCCESS) cerr<<"ERRORE: impossibile creare la chive del registro di sistema";
err=RegSetValueEx(hKey,RegValue,0,REG_SZ,ProgramPath,sizeof(ProgramPath));
if(err!= ERROR_SUCCESS) cerr<<"ERRORE: ipossibile impostare il valore della chiave del sistema";
RegCloseKey(hKey);
il programma non da nessun errore ma non mi crea la chiave nel registro di sistema
come posso fare?
ho un problema nella creazione di una chiave di registro di sistema, ho provato questo codice:
codice:
HKEY hKey;
LONG err;
TCHAR RegValue[] = "mio programma";
BYTE ProgramPath[]= "C:\\programma.exe";
err=RegCreateKey(HKEY_LOCAL_MACHINE,"SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run",&hKey);
if(err!= ERROR_SUCCESS) cerr<<"ERRORE: impossibile creare la chive del registro di sistema";
err=RegSetValueEx(hKey,RegValue,0,REG_SZ,ProgramPath,sizeof(ProgramPath));
if(err!= ERROR_SUCCESS) cerr<<"ERRORE: ipossibile impostare il valore della chiave del sistema";
RegCloseKey(hKey);
il programma non da nessun errore ma non mi crea la chiave nel registro di sistema
come posso fare?