如何将VC6转换成unicode码? 按照网上的方法将程序转换成unicode的,结果编译出现了1000我换错误主要是:string ABC;ABC.c_str()送入到API中出的错误什么需要ushort *,无语了还有所有的""都得转换成_T(""),什么破烂玩意。等等等等。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 还有感觉标准C++好像对unicode支持很弱。 试试#ifdef _UNICODE#define std::string std::wstring#ENDIF ne是来抱怨还是提问的啊?原来基于ansi编码的程序 转为UNICODE的 的确会很烦人 么办法 很多时候得改API调用的版本 具体情况具体看看吧 分析的在理,平时都是用string ,突然改成wstring,很多以前的惯性思维都无法使用了。 不能埋怨吧,如果你从一开头就用_T来修饰字符串,并且所有字符都是TCHAR类型,那就相当简单了,因为编译器会根据你的字符类型把MessageBox之类的API转成MessageBoxA或MessageBoxW,完全不需要手动指定习惯才是重点多扯点,貌似以后的Windows都是Native Unicode,嗯,你懂的 但是_T好像只是在VC系统下才可以使用,其它不就存在问题了么? 还有就是ABC.c_str()不能当字符串处理了。那怎么办? 使用C 开发的WINDOWS程序,如果我程序同时有3个窗口,请问这3个窗口是多线程吗? 求助~~~~关于MFC的web控件 如何组织CListCtrl中的各数据项的数据并将其赋值给数组 求SETUPAPI.DLL的导出函数说明 关于visual studio 2005中调用 cout 的使用 趣题系列 高分救助 一个数据库操作的程序,该怎么构架整体框架? 刚学VC++的ADO编程,哪位大哥有没有这方面的资料,Help me!Thank you!!! 紧急:同事在远程管理服务器的时候误操作,禁用了网卡! tnnd 这两天太杯具了! new和delete以及截取屏幕鼠标的问题
#ifdef _UNICODE
#define std::string std::wstring
#ENDIF
原来基于ansi编码的程序 转为UNICODE的 的确会很烦人 么办法 很多时候得改API调用的版本 具体情况具体看看吧
分析的在理,平时都是用string ,突然改成wstring,很多以前的惯性思维都无法使用了。