社区
JavaScript
帖子详情
JavaScript传递中文给VC程序乱码问题
d1984b
2009-02-13 05:04:40
急急急!!!
VC的MFC加载一个网页。
我用JavaScript传递一个中文字符串到VC中,是在JavaScript中直接调用VC函数实现传递的,该中文字符串作为VC函数参数用。可是得到的确实乱码。
我的VC函数接收JavaScript数据是用的BSTR类型。JavaScript所在的网页是UTF-8的。怎么能正确得到中文?
...全文
88
4
打赏
收藏
JavaScript传递中文给VC程序乱码问题
急急急!!! VC的MFC加载一个网页。 我用JavaScript传递一个中文字符串到VC中,是在JavaScript中直接调用VC函数实现传递的,该中文字符串作为VC函数参数用。可是得到的确实乱码。 我的VC函数接收JavaScript数据是用的BSTR类型。JavaScript所在的网页是UTF-8的。怎么能正确得到中文?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dzl84394
2009-02-17
打赏
举报
回复
项目经理一般禁止我url传参数,要打包成json数组传参数,好麻烦,要组装,到了java里面要解析
就是防止有中文,过我有的时候偷懒还是用url传,呵呵
泡面之夏
2009-02-17
打赏
举报
回复
编码之后在传递~不要传递中文
d1984b
2009-02-16
打赏
举报
回复
试了2天了还是不行。且看下面代码:
JavaScript代码:(GB2312)
function GetDate(dateCtrl) {
external.InnerGetDate(dateCtrl.getAttribute("id"));
}
此时alert(dateCtrl.getAttribute("id"))后能得到中文。
VC代码:GB2312
void CSheetEditDlg::InnerGetDate(BSTR id) {
CString ID = _com_util::ConvertBSTRToString(id);
MessageBox(ID);
}
此时打出来的就是乱码.JavaScript中用encodeURI(dateCtrl.getAttribute("id"))也不行,乱码变成另一种了。
阿云ivan
2009-02-13
打赏
举报
回复
试试
在js中用encodeurl
然后在vc里decode
征服
JavaScript
程序
设计与应用实例视频课程
本课程将深入讲解
Javascript
的各种技术,让学员可以利用
Javascript
编写出非常复杂的
程序
。本课程也是React Native、Cocos2d-js、Unity3D、PhoneGap、Web等技术的前导课程。
VC
++ ATL 学习总结
ATL (一种微软
程序
库) ATL,Active Template Library活动模板库,是一种微软
程序
库,支持利用C++语言编写ASP代码以及其它ActiveX
程序
。通过活动模板 ...
中文
名 ATL 类 型 一种微软
程序
库 支 持 C++语言 年
JavaWeb应用之实现网站注册和登录功能
因为这里没用到汉字,所以不需要对请求和响应进行
乱码
处理,这里也不需要从表单中获取数据,而是直接把验证码图片作为响应结果发送给表单中,所以利用验证码工具类创建一个对象,并调用该类里的drawImage方法,其中...
Visual Studio Code 如何编写运行 C、C++
程序
?
作者:知乎用户 ...来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。...阅读本文能在一定程度上了解
程序
编译的知识,以及使用VS Code的知识。 本文大部分内容都可从VS Co...
javascript
php jquery
序号 语法名称
JavaScript
PHP 1 定义 是运行在客户端的解释型和弱数据类型脚本语言 Web
程序
动态开发语言,是运行在服务器端的弱数据类型脚本语言 2 ...
JavaScript
87,907
社区成员
224,614
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章