#include <atlbase.h>

代码如下:

//使用ATL的W2A和A2W宏必须使用USES_CONVERSION
USES_CONVERSION;
 
//Unicode字符串
wchar_t* wszText=L"1.Unicode字符转换为ANSI;";
printf("%s\n",W2A(wszText));
 
//wprintf输出非英文字符,需要设置当前的地域信息
setlocale(LC_ALL,"chs");
 
//ANSI字符串(ANSI:American National Standards Institute)
//中文内码MBCSMulti-Byte character sets,英文内码SBCSSingle-Byte character sets)
char* szText="2.ANSI字符转换成Unicode.";
wprintf(L"%s\n",A2W(szText));

 


本文链接地址: 用ATL的W2A和A2W宏转换Unicode与ANSI字符串
http://qingfengju.com/index.asp?id=48

分类:Win32/C++ 查看次数:20299 发布时间:2009/5/11 19:27:50

如题。
今天穿一唐装风格的褂子,相当惹眼。哈哈哈。
明天上班继续穿...
 


本文链接地址: 结婚刚回来,留个记号
http://qingfengju.com/index.asp?id=12

分类:杂谈随感 查看次数:5705 发布时间:2009/5/10 22:38:48