X
so, ich hab jetzt folgenden code:
//initialisierung des Schlüssels mit Ordnerangabe
HKEY hKey;
RegCreateKeyEx(HKEY_LOCAL_MACHINE,"Software\\Microsoft\\Windows\\CurrentVersion\\Run\\Test1",0,0,REG_OPTION_NON_VOLATILE,KEY_ALL_ACCESS,NULL,&hKey,0);
//Name des Schlüssels + wert
BYTE cString[]="xxxxx";
RegSetValueEx(hKey,"EintragsName",0,REG_SZ,cString,strlen(cString)+1);
//schließen des schlüssels
RegCloseKey(hKey);
Das problem ist, das ich immer noch folgenden Fehler bekomme:
error C2664: 'strlen' : Konvertierung des Parameters 1 von 'unsigned char [87]' in 'const char *' nicht moeglichDie Typen, auf die verwiesen wird, sind nicht verwandt; die Konvertierung erfordert einen reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat
PLS Leute sagt mal wo der Fehler liegt und wie ich ihn berichtigen muss.