w2a专题

W2A_CP()宏转换

#include  <atlbase.h> 代码如下: //使用ATL的W2A和A2W宏必须使用USES_CONVERSION USES_CONVERSION; //Unicode 字符串 wchar_t *  wszText=L"1.Unicode 字符转换为 ANSI;" ; printf ( "%s\n" , W2A ( wszText ));

VC中一个关于宏的使用问题 A2W W2A

VC中一个关于宏的使用问题 文/赵湘宁     这儿是个关于宏的问题,我曾用过ATL的串转换宏,包括W2A,开始有些东西我还不太明白。为了使用这些宏,必须在函数的开始处用USES_CONVERSION来初始化某些局部变量。用就用吧,但是看看这个宏的定义,它有类似下面的代码: // 在atlconv.h文件中#define USES_CONVERSION /int _convert; _conv