So einfach wie mgl einen Reg Eintrag schreiben bzw. lesen



  • Ich habe erst vor kurzem mit c++ angefangen, folglich läuft noch nicht alles so rund wie es sollte!

    Suchfunktion habe ich verwendet und in den FAQ auch die entsprechenden Akrtikel gefunden. Nur leider funzt es nicht so wie es soll. Kann mir vielleicht jemand auf die Sprünge helfen. Folgendes:

    Ich will so einfach wie mgl. in c++ einen Eintrag in die Registry schreiben und später wieder auslesen.

    Zunächst habe ich versucht einen Eintrag zu schreiben wie in den FAQ's beschrieben (Methode mit MFC'S).

    Folgende Fehlermeldung: Debug Assertion Failed! (Why den das?)

    CRegKey key;
    key.Open( HKEY_CURRENT_USER, "SOFTWARE\TEST", KEY_WRITE);
    key.SetValue( "Hallo Welt", "StringEintrag");
    key.Close();

    Was habe ich denn nicht bedacht?



  • R schrieb:

    Was habe ich denn nicht bedacht?

    Du hast nich beachtet, dass du im falschen Forum bist.
    Lasse dich von einem netten 😃 Moderator verschieben. (davie versuchtst es nochmal? ;))



  • Schon mal von Escapesequenzen gehört? Für einen Backslash musst du zwei in den "String" schreiben, weil einer allein ein Escapesequenz einleitet.

    BTW: es geht auch ohne MFC, guck mal im WinAPI FAQ.

    Tipp: fang die Rückgabewerte ab (zumindest wenn etwas nicht geht), dann findest du selbst den Fehler.


Anmelden zum Antworten