Страница 1 из 1
Функции работы с реестром. Вопрос
Добавлено: 15 авг 2005, 14:49
Albor
Ключ открываю ф-цией RegCreateKeyEx c доступом ALL_ACCESS. Затем пытаюсь прочитать его значение и он не читается в Win 98, хотя в ХР и в Win 2000 всё моё творение прекрасно работает. Нужно сказать ещё, что в Win 98 значение ключа програмно изменяется - нет только чтения. В чём может быть причина? Подскажите пожалуйста.
Добавлено: 16 авг 2005, 06:46
ssDev
Читай MSDN там много отличий для Windows Me/98/95.
Уже разобрался
Добавлено: 16 авг 2005, 13:37
Albor
Отличий я не нашёл, в плане использования RegQueryValueEx, а вот с пониманием английского вышел подвох. Последний параметр этой ф-ции - указатель на переменную, которая будет содержать размер считанных данных, во всяком случае я так перевёл. И действительно, в 2000 и ХР так и происходит. А чтобы работало в 98, в эту переменную нужно внести размер считываемых данных, кстати, пока не передашь этот параметр, ф-ция не определяет и тип данных в ключе. Спасибо за отзыв. С уважением.