J'utilise GetProfileInt pour obtenir des valeurs clés du registre. Lorsque l'emplacement existe, le code fonctionne, mais dans le cas contraire, il renvoie 0 (et initialise la clé de registre à 0).GetProfileInt() Ne pas retourner la valeur par défaut
Pourquoi cela ne fonctionne-t-il pas?
code:
SetRegistryKey(_T("MyKey"));
int def = 0x1FFF;
def = GetProfileInt(_T("Subkey"), _T("KeyWithVal"), def);