char*(LPSTR)与wchar_t*(LPTSTR) 相互转换的函数
来源:互联网 发布:儿童学编程 软件 编辑:程序博客网 时间:2024/05/21 22:43
void CharToWchar(const char *constCharString, TCHAR *outWchar)
{
int nLen = strlen(constCharString) + 1;
int nwLen = MultiByteToWideChar(CP_ACP, 0, constCharString, nLen, NULL, 0);
TCHAR *wString;
wString = new TCHAR[nwLen];
MultiByteToWideChar(CP_ACP, 0, constCharString, nLen, wString,nwLen);
_tcscpy(outWchar,wString);// wcscpy(outWchar,wString);
delete[] wString;
}
void WCharToChar(TCHAR *InWchar , char *OutStr)
{
DWORD dwNum=WideCharToMultiByte(CP_OEMCP,NULL,InWchar,-1,NULL,0,NULL,FALSE)+1;
WideCharToMultiByte(CP_OEMCP,NULL,InWchar,wcslen(InWchar),OutStr,dwNum,NULL,FALSE);
}
{
int nLen = strlen(constCharString) + 1;
int nwLen = MultiByteToWideChar(CP_ACP, 0, constCharString, nLen, NULL, 0);
TCHAR *wString;
wString = new TCHAR[nwLen];
MultiByteToWideChar(CP_ACP, 0, constCharString, nLen, wString,nwLen);
_tcscpy(outWchar,wString);// wcscpy(outWchar,wString);
delete[] wString;
}
void WCharToChar(TCHAR *InWchar , char *OutStr)
{
DWORD dwNum=WideCharToMultiByte(CP_OEMCP,NULL,InWchar,-1,NULL,0,NULL,FALSE)+1;
WideCharToMultiByte(CP_OEMCP,NULL,InWchar,wcslen(InWchar),OutStr,dwNum,NULL,FALSE);
}
- char*(LPSTR)与wchar_t*(LPTSTR) 相互转换的函数
- char*与wchar_t*(LPTSTR) 如何相互转换
- char*与wchar_t*(LPTSTR) 如何相互转换
- char*与wchar_t*(LPTSTR) 如何相互转换
- wchar_t* 与 char* 相互转换(自己写的函数)
- char*与wchar_t*(LPTSTR) 如何相互转换 (2010-12-15 16:01)
- LPTSTR与CString、char *与CString的相互转换
- 关于char, wchar_t, TCHAR, _T,L,TEXT,_TEXT,LPSTR,LPCSTR,PWSTR,PCWSTR,LPTSTR,LPCTSTR的区别
- LPSTR与char*的转换
- char和wchar_t的相互转换
- 关于wchar_t 的输出及 wchar_t* 与 char*之间的相互转换
- char字符与wchar_t字符的相互转换,以及wchar_t字符串的常用用法
- wchar_t 与 char的转换
- 【转】char*与LPCTSTR,LPTSTR的转换
- char*与LPCTSTR,LPTSTR的转换
- char*与LPCTSTR,LPTSTR的转换
- LPSTR 及LPCSTR与char[] 的转换
- LPTSTR、LPCSTR、LPCTSTR、LPSTR之间的转换
- Android开发中Sqlite使用总结,持续更新
- HDU 1141 Factstone Benchmark
- C++内存管理
- 关于内存
- Oracle hint 说明
- char*(LPSTR)与wchar_t*(LPTSTR) 相互转换的函数
- UML类图
- 创建能够处理多行的触发器时可使用的联接方式
- 个人生活税收知多少?
- 国外PAAS平台网址推荐
- 视图
- 二叉树,已知后序和中序求先序(递归)
- android json解析及简单例子
- 5.查找最小的k个元素(数组)