Здравствуйте, bergy, Вы писали:
B>
B>//Создаю в подключе переменную типа REG_SZ Test со значением "test"
B>// ну и:
B>LONG return_code = RegReplaceKey(m_hKey,
B> TEXT("Test"),
B> TEXT("d:\\Test\\reg.bin"),
B> NULL
B> );
B>// обрабатываем return_code
B>
B>Говорит, что неправильный параметр функции. Не могу понять какой именно.
Вот этот, который выделен жирным. Функция требует имя файла, куда сохранит старый файл, этот параметр обязателен. Вообще поаккуратней с такими функциями, если не ошибаюсь она заменяет не ключ а весь куст (hive). Хотя утверждать не буду, так как во всех деталях не знаком с этой функцией