(1) 双击一个文本文件,看到显示的内容 "Ribet Cebri醤" (真实内容为西班牙文 Ribet Cebrián)(2) 用IE浏览器打开时,默认显示的为 "Ribet Cebri醤",右键查看编码方式为"简体中文(GB2312)"(3) 而用右键并选择编码方式为"西欧(ISO)",显示的内容为正确的即 "Ribet Cebrián"请问,用VC,如何读取出正确的内容? MultiByteToWideChar无效,不知道为什么?
解决方案 »
- 怎么控制不同分辨率下的字体
- WSASend函数里的参数问题!迫切需要大虾的帮忙~~
- 如何做类似WORD2000的文件打开对话框??
- [求助]如何在自己定义的类中发消息给当前的View类
- 请问:如何获得应用程序所在文件夹,并搜索该文件夹下的某一文件夹是否存在?
- 请问VCMFC中异步SOCKET类底层使用的异步模型是WSAAsyncSelect向加载它的窗口注册需要监听的消息吗?
- ------ 救急,哪里有字典库可以下载啊 ------
- 共200分!高手进来!
- VC不正常了,帮忙
- VC 动态创建的CTreeCtrl,总被下面的CListCtrl遮挡,这个该怎么解决
- 关于分解全路径,取出文件名,小白求助
- 请问vc6 中Tool菜单下的 Register Control/Spy++ 之类的工具在vs2010中到哪里去了?
char IsoChar[] = "Ribet Cebri醤";
WCHAR wCharBuff[256];
MultiByteToWideChar(1252, 0, IsoChar, -1, wCharBuff, 255);
//--to_ansi_string convert ansi format input data to string
//-- input = 52 69 62 65 74 20 43 65 62 72 69 E1 6E
//-- output = "Ribet Cebrián"codepage设置为 1250即可。