реестр
От: bsd2002  
Дата: 26.02.04 22:47
Оценка:
есть рег файл в нем
"Server"=hex(7):31,30,30,30,00,30,31,00,31,39,33,2e,31,31,31,2e
после добавления в реест этого файла
Имя Тип значение
Server REG_MULTI_SZ 1001
02
1.1.1.1

Вопрос =) как вот такое засунуть в реестр с помошью с++ RegSetValueEx или RegSetValue у меня получаеться засунуть как есть, т.е. hex(7):31,30,30, а как это 16значное выражение преобразовать?
Re: реестр
От: Taurus Россия  
Дата: 27.02.04 06:35
Оценка:
Здравствуйте, bsd2002, Вы писали:

B>Вопрос =) как вот такое засунуть в реестр с помошью с++ RegSetValueEx или RegSetValue у меня получаеться засунуть как есть, т.е. hex(7):31,30,30, а как это 16значное выражение преобразовать?


Я не совсем понял что тебе нужно, но я делел так


#include <string.h>
#include <iostream.h>
#include <windows.h>

void main()
{
    HKEY hKey;
    RegOpenKey(HKEY_CURRENT_USER, "Console", &hKey);
    BYTE Data[] = {0x31,0x30,0x30,0x30,0x00,0x30,0x31,0x00,0x31,0x39,0x33,0x2e,0x31,0x31,0x31,0x2e};
    RegSetValueEx(hKey, "MyVal", 0, REG_MULTI_SZ, Data, 16);
}
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.