
05.10.2008, 19:44
|
|
Постоянный
Регистрация: 05.05.2006
Сообщений: 743
Провел на форуме: 2982851
Репутация:
107
|
|
Что то у меня неочень получается определять тип записи 
Набрасал такую вот структуру
Код:
struct {UINT type;LPCSTR name;}
RGTP [] = {
{ REG_BINARY, "REG_BINARY" },
{ REG_DWORD, "REG_DWORD" },
{ REG_DWORD_LITTLE_ENDIAN, "REG_DWORD_LITTLE_ENDIAN" },
{ REG_DWORD_BIG_ENDIAN, "REG_DWORD_BIG_ENDIAN" },
{ REG_EXPAND_SZ,"REG_EXPAND_SZ" },
{ REG_LINK, "reserved for system" },
{ REG_MULTI_SZ, "REG_MULTI_SZ" },
{ REG_NONE, "No defined value type." },
{ REG_QWORD, "REG_QWORD" },
{ REG_QWORD_LITTLE_ENDIAN,"REG_QWORD_LITTLE_ENDIAN"},
{ REG_SZ, "REG_SZ" },
{ 0, NULL},
};
Юзаю так sprintf(buff,"%s",RGTP[tip].name) но получается полная фигня 
|
|
|