buf[0] = 0; | buf[0] = 0; | ||||
RegOpenKeyExA(HKEY_LOCAL_MACHINE, "Software\\eSpeak NG", 0, KEY_READ, &RegKey); | RegOpenKeyExA(HKEY_LOCAL_MACHINE, "Software\\eSpeak NG", 0, KEY_READ, &RegKey); | ||||
if (RegKey == NULL) | |||||
RegOpenKeyExA(HKEY_LOCAL_MACHINE, "Software\\WOW6432Node\\eSpeak NG", 0, KEY_READ, &RegKey); | |||||
size = sizeof(buf); | size = sizeof(buf); | ||||
var_type = REG_SZ; | var_type = REG_SZ; | ||||
RegQueryValueExA(RegKey, "Path", 0, &var_type, buf, &size); | RegQueryValueExA(RegKey, "Path", 0, &var_type, buf, &size); |