Vorrei scrivere un programmino per inserire una chiave di registro nel mio sistema in C++. Trovando questo su internet compila ma qualcosa di questo pezzo di codice fa sì che non mi funziona: precisamente mi da "Error creating key."
Chi mi può aiutare?
codice:
HKEY hKey;
LPCTSTR sk = TEXT("SOFTWARE\\Windows\\CurrentVersion\\Run\\PROVA");
LONG openRes = RegCreateKeyEx(
HKEY_LOCAL_MACHINE,
sk,
0,
NULL,
REG_OPTION_BACKUP_RESTORE,
KEY_ALL_ACCESS,
NULL,
&hKey,
NULL);
if (openRes==ERROR_SUCCESS) {
printf("Success creating key.");
} else {
printf("Error creating key.");
}