请教:关于注册表中类型为REG_BINARY的数据处理
请教:关于注册表中类型为REG_BINARY的数据处理
偶的代码如下:
LPBYTE byteValue = new BYTE[1024];
CString strJc;
DWORD dwType,dwLength;
strJc = "10";
byteValue = (LPBYTE)(LPCTSTR)strJc;
dwType = REG_BINARY;
dwLength = 1024;
//这里总是写入数据失败,要么就是写入数据不对,可能是偶转换的方式不对吧
if (::RegSetValueEx(hKey,"won",NULL,dwType,byteValue,dwLength != ERROR_SUCCESS)
{
AfxMessageBox("写入数据失败");
}