ERLEDIGT
JA
JA
ANTWORTEN
2
2
ZUGRIFFE
961
961
EMPFEHLEN
-
02.10.09 14:46 #1
- 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.
Ich hoff ihr könnt mir helfen.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 );
mfg
-
02.10.09 15:01 #2
- 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.
-
02.10.09 18:00 #3
- 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
-
Registry Eintrag
Von sunflower84 im Forum C/C++Antworten: 19Letzter Beitrag: 02.07.08, 10:41 -
VB 6 Registry Eintrag löschen
Von nicok im Forum Visual Basic 6.0Antworten: 1Letzter Beitrag: 15.10.06, 14:41 -
Hardwarekey Eintrag in Registry geändert...
Von Wholy im Forum VisualStudio & MFCAntworten: 5Letzter Beitrag: 30.04.04, 16:05 -
Registry eintrag aktivieren!
Von MWA im Forum VisualStudio & MFCAntworten: 7Letzter Beitrag: 29.04.04, 14:06 -
[C++] Eintrag der Registry auslesen
Von enrique im Forum C/C++Antworten: 2Letzter Beitrag: 15.05.03, 01:39





Zitieren
Login






