Registryzugriff klappt nicht!



  • Hallo zusammen,

    ich habe wieder ein Problem. Ich möchte einen Wert aus der Registry lesen,
    wenn ich jedoch einen Schlüssel öffnen will eght das schon nicht.
    Hier ist der Code, was ist falsch?

    CRegKey regKey;
    
    if(RegKey.Open(HKEY_LOCAL_MACHINE, "Software\\MeinProgramm", KEY_READ) != ERROR_SUCCESS)
    {
        //Gib Fehlermeldung aus -> MessageBox(NULL, "Fehler", "...
    }
    

    Immer wird mir die Fehhlermeldung ausgegeben, obwohl ich den Schlüssel

    'HKEY_LOCAL_MACHINE\Software\MeinProgramm' erstellt habe und sogar der Wert 'AppDir' darin enthalten ist!

    Komisch oder?



  • Mein CRegKey Objekt heißt natürlich RegKey (also groß geschrieben), das war nur ein Tippfehler!



  • Vielleicht kannst du dir ein paar Tricks und Kniffe von hier holen :

    http://www.c-plusplus.net/forum/viewtopic.php?t=39373

    Gruß
    :: NoName ::


Log in to reply