请问什么情况下BSTR包含的不是有效的UTF-16字符呢 您好,请问什么情况下BSTR包含的不是有效的UTF-16字符呢?在什么情况下UTF-16编码会出错呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 回复:yjgx007请问如何制作一个无效的unicode字符,不要用强类型转换,这才是我想问的。或者说在什么情况下才会产生一个无效的unicode字符,谢谢。 BSTR本身就是UNICODE吧,只是多了一个表示字串大小的头而已。 BSTR能保存任何类型的二进制数据,当然多数情况下还是用于UNICODE的字符串。至于是否UNICODE字符,用转换函数尝试转换一下再判断结果即可 MSDN里的英语看不懂 怎么办。。 求非模态 打开文件对话框的代码 如何让可执行程序变得更小, 调用自己的com dll,编译通过了,链接出错 QueryInterface() 的问题!!!!!急 三裤衩拉,散分~~~ 看XML文件?? 多视图的框架创建问题 关于孙鑫vc++书里按enter改变焦点的一个疑问 wchar_t *wmsg = L"Is"; 正确 为什么写成wchar_t *wmsg = _T("Is");就不可以了呢? 我的一段StretchDIBits的代码,在基于对话框的程序中能正常显示,在文档程序中却显示不出来! 请教已经参加工作的朋友们
请问如何制作一个无效的unicode字符,不要用强类型转换,这才是我想问的。或者说在什么情况下才会产生一个无效的unicode字符,谢谢。
至于是否UNICODE字符,用转换函数尝试转换一下再判断结果即可