Здравствуйте asv, вы писали:
asv>char buff[256]; // в Win95/98 строка в реестре не может быть больше 255 символов asv>memset(buff, 0, 256);
asv>HKEY hKey = NULL; asv>RegOpenKeyEx(HKEY_LOCAL_MACHINE, "SOFTWARE", 0, KEY_ALL_ACCESS, &hKey); asv>RegOpenKeyEx(hKey, "My Company", 0, KEY_ALL_ACCESS, &hKey); asv>RegQueryValueEx(hKey, "User", 0, REG_SZ, buff, 255);
^^^
Гкхм, это не будет не только работать, но и компилироваться.
asv>RegCloseKey(hKey);