Я написал некоторый базовый код для чтения из реестра с RegGetValue
, который отлично работает в режиме отладки.Однако в режиме выпуска не удается прочитать значение реестра.Там нет никаких ошибок, просто не работает.Что я могу сделать, чтобы эта функция работала в режиме релиза?(Windows 7 x64, VS 2008)
DWORD sz, regval=0;
RegCreateKeyEx(
HKEY_CURRENT_USER,
_T("Software\\App"),
0,
NULL,
REG_OPTION_NON_VOLATILE,
KEY_ALL_ACCESS,
NULL,
NULL,
&sz);
RegGetValue(
HKEY_CURRENT_USER,
_T("Software\\App"),
_T("Value"),
RRF_RT_ANY,
NULL,
®val,
&sz);