读取注册表的内容----急
我的代码是:
char *data = new char[100+1];
LPDWORD size = new DWORD;
*size = 100;
result = ::RegQueryValueEx(hKey,
"IFDType",
NULL,
REG_SZ,
(LPBYTE *)data,
&size);
它的错误信息为:
error C2664: 'RegQueryValueExA' : cannot convert parameter 4 from 'const int' to 'unsigned long *'
Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style cast
Error executing cl.exe.