Я использую GetProfileInt для получения значений ключей из реестра. Когда местоположение существует, код работает, но когда это не так, он возвращает 0 (и инициализирует раздел реестра на 0).
Почему это не работает?
Код:
SetRegistryKey(_T("MyKey"));
int def = 0x1FFF;
def = GetProfileInt(_T("Subkey"), _T("KeyWithVal"), def);