Registry - Problem mit DWORD-Wert lesen
-
Hallo,
ich möchte folgendermaßen einen DWORD-Wert auslesen:
RegOpenKeyEx(HKEY_CURRENT_USER,"Software\\Schlüssel",0,KEY_READ,&hKey); DWORD value; DWORD size; size=sizeof(value); RegQueryValueEx(hKey,"Value",0,0,(BYTE*)menue,&size);Weder RegOpenKeyEx noch RegQueryValueEx produzieren einen Fehler, trotzdem ist value immer 0 . Weiß jemand, was da falsch ist?
Danke
Unzi
-
In der FAQ hättest du folgendes gefunden:
Liest eine Zahl aus:
DWORD dwNumber = 0; DWORD dwData = sizeof(DWORD); RegQueryValueEx(hKey,"EintragsName",0,0,(BYTE*)&dwNumber,&dwData);Nach dem ersten Drüberschauen fehlt bei dir vor menue der Adress-Operator &

-
Achso, danke, da hatte ich schon geguckt, ich hab aber das &-Zeichen übersehen.