您的位置:首页 > 其它

SysAllocString,SysFreeString

2012-09-25 16:27 288 查看
WCHAR* SysAllocString(WCHAR *str)

{

size_t sz = 4 + wcslen(str)*sizeof(WCHAR);

WCHAR *lpstart = malloc();

*(int*)lpstart = sz;

wcscpy(lpstart+2,str);

return lpstart + 2;

}

void SysFreeString(WCHAR *str)

{

str -= 2;

free(str);

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: