|
unsigned char buff[4];
buff[0] = 0xca;
buff[1] = 0x89;
buff[2] = 0x65;
buff[3] = 0x49;
TRegistry *Reg = new TRegistry;
Reg->Access = KEY_WRITE;
Reg->RootKey = HKEY_CURRENT_USER;
Reg->OpenKey("Software\\Test",true);
Reg->WriteBinaryData("ID",buff,sizeof(buff));
Reg->CloseKey();
수고하세요..
검은인간 님이 쓰신 글 :
: 하다하다 도저히 안되서 질문드립니다ㅠ
:
: TRegistry로 REG_BINARY 값을 쓰려는 데 어떻게 해야 할지 모르겠네요
:
: 적용하려는 레지스트리를 reg 파일로 표현하면 이렇게 되는데
:
: Windows Registry Editor Version 5.00
:
: [HKEY_CURRENT_USER\Software\Test]
: "ID"=hex:ca,89,65,49
:
: 이걸 적용하고 싶은데 WriteBinaryData에 뭘 써넣어야 하는지 좀 알려주세요ㅜㅜ
:
: TRegistry *Reg=new TRegistry;
: Reg->Access=KEY_WRITE;
: Reg->RootKey=HKEY_CURRENT_USER;
: Reg->OpenKey("Software\\Test",true);
: Reg->WriteBinaryData(여기에 뭘 어떻게 넣어야 할까요??));
: Reg->CloseKey();
:
|