tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
2
ZUGRIFFE
961
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Bumbbleman Bumbbleman ist offline Mitglied Gold
    Registriert seit
    Nov 2008
    Beiträge
    107
    Hallo zusammen,
    ich würde gerne einen Eintrag in den Autorun machen mit Hilfe der Registry
    aber wenn ich es mit dem unten angezeigten Code versuche, wird der Schlüssel
    zwar an der richtigen Stelle erstellt aber als Inhalt sind es nur lauter Vierecke.
    Und wenn es hilft: Ich arbeite mit VC++ 2008.
    Code cpp:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    
    HKEY hkey;
    BYTE pfad[100]; //den Pfad lese ich aus einer Datei aus aber das macht er auch richtig
     
    RegCreateKeyEx( HKEY_CURRENT_USER, TEXT("Software\\Microsoft\\Windows\\CurrentVersion\\Run"), 0, 0, REG_OPTION_NON_VOLATILE,
         KEY_WRITE, NULL, & hkey, 0 );
     
    RegSetValueEx( hkey, TEXT("Test"), 0 , REG_SZ, (LPBYTE)pfad, sizeof( pfad ));
     
    RegCloseKey( hkey );
    Ich hoff ihr könnt mir helfen.
    mfg
     

  2. #2
    deepthroat deepthroat ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Jun 2005
    Beiträge
    8.168
    Hi.

    Welchen Zeichensatz verwendest du im kompilierten Programm? ANSI oder wide-character?

    Hast du die Daten auch entsprechend kodiert? Wie liest du aus der Datei aus?

    Gruß
     
    If at first you don't succeed, try again. Then quit. No use being a damn fool about it.

  3. #3
    Bumbbleman Bumbbleman ist offline Mitglied Gold
    Registriert seit
    Nov 2008
    Beiträge
    107
    Ich hatte Unicode drin. Habe es dann aber auf Multi-Byte-Zeichensatz gestellt.
    Jetzt klappt es.
    Vielen Dank.
    mfg
     

Ähnliche Themen

  1. Registry Eintrag
    Von sunflower84 im Forum C/C++
    Antworten: 19
    Letzter Beitrag: 02.07.08, 10:41
  2. VB 6 Registry Eintrag löschen
    Von nicok im Forum Visual Basic 6.0
    Antworten: 1
    Letzter Beitrag: 15.10.06, 14:41
  3. Hardwarekey Eintrag in Registry geändert...
    Von Wholy im Forum VisualStudio & MFC
    Antworten: 5
    Letzter Beitrag: 30.04.04, 16:05
  4. Registry eintrag aktivieren!
    Von MWA im Forum VisualStudio & MFC
    Antworten: 7
    Letzter Beitrag: 29.04.04, 14:06
  5. [C++] Eintrag der Registry auslesen
    Von enrique im Forum C/C++
    Antworten: 2
    Letzter Beitrag: 15.05.03, 01:39

Stichworte