如下,在注册表中添加一系列值,
TRegistry *Reg = new TRegistry;
...
...
...
Reg->WriteString("DefaultDir","C:");
Reg->WriteInteger("DriverId",316);
其中字符串值,DWORD值到是很容易添加。
但是二进制数值怎么添加?
其函数应该是用 WriteBinaryData 吧?
但是 其中他的后2个参数不知道怎么用?
知道的帮个忙, 谢谢!
char szBinData[4];
ZeroMemory(&szBinData, 0x04);
szBinData[0] = 1;
pReg->WriteBinaryData("EditFlags", szBinData, 4);