DWORD in Registrierung schreiben ?



  • Hi,

    Ich würde gerne in die Registrierung einen DWORD schreiben.

    Also z.B. den Wert "ShowSuperHidden" unter HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\\Advanced auf "1" ändern.

    Ich versuch das vergeblich mit folgender Codezeile:

    RegSetValueEx(hKey,"ShowSuperHidden",NULL,REG_DWORD,"1",1))
    

    Wobei hKey ein handel auf den oben genannten Schlüssel ist.
    Nur steht dann in der Registrierung immer "Ungültiger DWORD-Wert" 😕

    Was mache ich falsch ?

    Muss ich den Wert vielleicht im Format 0x00000001 oder ähnlich angeben ?

    Danke schonmal für eure Vorschläge 🙂

    MfG



  • Ein Blick in den FAQ-Beitrag hätte auch gereicht 😉

    DWORD dwNumber=150; 
    RegSetValueEx(hKey,"EintragsName",0,REG_DWORD,(BYTE*)&dwNumber,sizeof(DWORD));
    


  • Ups 🙄

    Danke


Anmelden zum Antworten