RegSetValueEx 计算WCHAR字符长度 wcslen

WCHAR path[MAX_PATH];

RegSetValueEx(hKey, L"test", 0, REG_SZ, (BYTE*)path, wcslen(path)*2); 

wcslen ( path )  返回的是字符串中的字符数;

在 UNICODE 编码中,一个字符占2个字节;

sizeof(TCHAR)  在 UNICODE 中等于 2 ;

所以,这里直接乘以 2 也可以。 
原文地址:https://www.cnblogs.com/94cool/p/2737944.html