Я предполагаю, что вы используете MFC, поскольку только у него есть собственные версии WritePrivateProfileString
и аналогичные функции.Когда вы компилируете свой код с более новыми версиями MFC, вы автоматически используете MFC-эквиваленты этих API, а MFC просто использует информацию, которую вы передаете API, и записывает / читает их из реестра.Чтобы избежать этого, не пишите
WritePrivateProfileString
в своем коде, но
:: WritePrivateProfileString
вместо.