Daten aus Registry lesen ?
-
Hallo,
ich habe das hier http://www.c-plusplus.net/forum/viewtopic.php?t=39373 gelesen, und versucht es umzusetzen:
HKEY hKey; RegOpenKeyEx(HKEY_LOCAL_MACHINE, "SYSTEM\\MountedDevices", 0, KEY_ALL_ACCESS, &hKey); DWORD dwData = 256; BYTE cDaten[256] = ""; RegQueryValueEx(hKey,"\\DosDevices\\C:",0,0,cDaten,&dwData);Frage:
Wie komme ich an den Inhalt der Verpackung?
Das Ergebniss befindet sich ja in cDaten und dwData, aber was sind das für Typen?
Ich brauche einfach einen Typ, mit dem ich was anfangen kann.. MessageBox() und ListBox.AddString() können BYTE oder DWORD nicht ausgeben...mfg
trequ
-
cDaten einfach mal nach (CHAR
casten - falls du einen String ausgelesen hast
-
Hallo,
sorry, bin absoluter Einsteiger.
Casten? Das ist was? Mach ich wie?
Ich lese da einen String aus, der als REG_BINARY gepeichert ist.
Ich muss aber auch REG_SZ später lesen und schreiben.
mfg
trequ
-
MessageBox(NULL,(CHAR*)cDaten,"",0);