我现在用谷歌搜索了 2 个小时,但我找不到我的问题的答案:我需要获取一个注册表REG_SZ
值并将其传递给char*
.
char host_val[1024];
DWORD hostVal_size = 1024;
char* hostName;
DWORD dwType = REG_SZ;
RegOpenKeyEx(//no problem here);
if( RegQueryValueEx( hKey, TEXT("HostName"), 0, &dwType, (LPBYTE)&host_val, &hostVal_size ) == ERROR_SUCCESS )
{
//hostName = host_val;
}
我应该如何进行这种转换hostName = host_val
?