运行如下代码后,在32位进程中,数据%ProgramFiles%自动转换。HKEYhSubKey;DWORDdwState;RegCreateKeyEx(HKEY_CURRENT_USER,L"TestKey",NULL,NULL,REG_OPTION_NON_VOLATILE,KEY_ALL_ACCESS,NULL,&hSubKey,&dwState);std::wstringdata=L"%ProgramFiles%";RegSetValueEx(hSubKey,L"TestValue",NULL,REG_EXPAND_SZ,(BYTE*)data.c_str(),(DWORD)(