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 也可以。 



本文转自94cool博客园博客,原文链接:http://www.cnblogs.com/94cool/archive/2012/10/24/2737944.html,如需转载请自行联系原作者
上一篇:ECS标签支持20个


下一篇:Selenium简单测试页面加载速度的性能(Page loading performance)