problem mit registry
-
Ich will einen Wert aus der Registry lesen, aber irgendwas läuft da falsch...
HKEY t_bufkey; HKEY h_hKey = HKEY_LOCAL_MACHINE; LPCTSTR h_subkey = "SOFTWARE\\Test"; LPCTSTR key_name = "InstTime"; unsigned char t_data[20] = {""}; unsigned long t_data_size = sizeof(t_data); RegOpenKeyEx(h_hKey, h_subkey, 0, KEY_READ, &t_bufkey); int t_err_code = RegQueryValueEx(t_bufkey, key_name, NULL, NULL, t_data, &t_data_size); RegCloseKey(t_bufkey); cout << t_data << endl << t_err_code << endl;woran liegt's? t_data ist imme leer, aber der schlüssel ist ganz sicher vorhanden

-
rückgabewerte? getlasterror()? userrechte?
falsches forum --> winapi
-
Dieser Thread wurde von Moderator/in HumeSikkins aus dem Forum C++ in das Forum WinAPI verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.