返回信息流int Multi2Wide(LPCSTR multi_in,LPWSTR wide_out)
{
DWORD dwNum = MultiByteToWideChar (CP_ACP, 0, multi_in, -1, NULL, 0);
int i=MultiByteToWideChar (CP_ACP, 0,multi_in, -1, wide_out, dwNum);
return i;
}
int Wide2Multi(LPCWSTR wide_in,LPSTR multi_out)
{
int i=WideCharToMultiByte (CP_ACP, 0,wide_in, (int)_tcslen(wide_in), multi_out,MAX_PATH,NULL,NULL);
return i;
}
用于宽字节和多字节的转换
这是一条镜像帖。来源:北邮人论坛 / cpp / #18709同步于 2009/1/16
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖
封装了两个小函数,给大家共享一下
yaoyaole1985
2009/1/16镜像同步1 回复
订阅后,新回复会通过你的通知中心匿名送达。
1 条回复
赞函数名之间的2
【 在 yaoyaole1985 (Shawn Kemp) 的大作中提到: 】
: int Multi2Wide(LPCSTR multi_in,LPWSTR wide_out)
: {
: DWORD dwNum = MultiByteToWideChar (CP_ACP, 0, multi_in, -1, NULL, 0);
: ...................