如果用Unicode版本 用什么类型的缓冲区存储字符串? 如果是ANSI 可以用char* 但是现在是Unicode 用什么类型来定义缓冲区? 因为有个函数让我传递一个lpBuf这个参数 这个缓冲区里的字符都是Unicode的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 没懂你意思。是要用wchar*嘛? 我也云里雾里的 我一直不知道ANSI和Unicode版本的实质区别 因为在建立项目的时候 我选了Unicode 我查了下 似乎是字符不再是一个字节的了 所以我要存储一个字符串 我想也不能用char*来存储了吧 建立UNICODE工程,工程里的字符串为WCHAR。可以用char*,但要用MultiByteToWideChar转化为WCHAR*. 其实什么类型都无所谓,字符串类型只对呈现的时候如何解释起作用,对指针指向的内容没有任何影响。当然,习惯上用wchar_t表示UNICODE类型字符,用wchar_t*表示UNICODE类型字符串指针等。 建议看下《windows程序设计》里面的UNICODE的介绍部分。书的电子版Google就可以了 vs2010中一个解决方案建立多个工程后怎么切换 如何结束异步WinInet的回调函数? 求助,数据包截取中间件设计 debug程序不能运行????? 关于office自动化问题,紧急!! 关于对话框的问题 那里有C++的类下载? 关于Console的问题……………… 看了一天COM也没明白!!!----55555 关于SMTP的认证?????? 为什么OpenProcess没有返回值了 如何读取网页里的内容?例如插件或是脚本信息
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货