社区
界面
帖子详情
在 View里显示一个很长的字符串(CString),怎么出来乱码?
Mars_xuxcr
2005-09-28 04:40:14
我用ExtTextOut想在一个矩形里显示一个长的字符串,多行显示。。
可是还是显示的一行,而且是乱码。。
ExtTextOut 会不会把指定的字符串(中英文混合)一多行的方式在指定的矩形里显示??
是不是还要手工去分行??
...全文
117
2
打赏
收藏
在 View里显示一个很长的字符串(CString),怎么出来乱码?
我用ExtTextOut想在一个矩形里显示一个长的字符串,多行显示。。 可是还是显示的一行,而且是乱码。。 ExtTextOut 会不会把指定的字符串(中英文混合)一多行的方式在指定的矩形里显示?? 是不是还要手工去分行??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Mars_xuxcr
2005-09-29
打赏
举报
回复
CDC的,它自己不会自动在矩形内换行吗 ?
HopingWhite
2005-09-29
打赏
举报
回复
你用的是哪个ExTextOut,CDC的还是C的?
如果是C函数的话,中英文混显可能会出问题的,
如果是CDC的话,我就不知道你是如何多行显示的了,但是不管怎么,CDC是对中英文有管理的,不会出错,
一文搞懂C++和MFC中的
字符串
,C
String
和
string
如何转换
通过在
字符串
的最后加上
一个
‘\0’, 来表示
字符串
的结束。所以没有
字符串
类型之前,我们总是在处理完
字符串
之后加个‘\0’,或者数字0(因为‘\0’对应的ASCII码值是0,注意字符‘0’对应的ASCII码值是0x30) ...
char* 转换为 C
String
乱码
问题(转)
1 //计算char *数组大小,以字节为单位,
一个
汉字占两个字节 2 int charLen = strlen(sText); 3 //计算多字节字符的大小,按字符计算。 4 int len = MultiByteToWideChar(CP_ACP,0,sText,charLen,NULL,0); 5...
VC++中
字符串
转换C
String
, char*, BSTR, 多字节,unicode字符集转换的问题
C
String
与LPCWSTR、LPSTR、char*、LPWSTR等类型的转换 _T的意思是通知编译器,自行进行
字符串
的多字节/Unicode转换。 而L表示,该
字符串
为Unicode版本。 ... ...
C
String
与char[] 的相互转换方法以及结尾
乱码
问题的分析解决
这是
一个
很常见的问题,下面记录下我的解决方案。 一、C
String
转化成char[] 方法一:运用 C
String
.GetBuffer(0) 与 strcpy [cpp]
view
plaincopyprint? C
String
str; int len = str....
Python与C/C++中的
字符串
作用:后面
字符串
以 Unicode 格式 进行编码,一般用在中文
字符串
前面,防止因为源码储存格式问题,导致再次使用时出现
乱码
。 PS:不是仅仅是针对中文, 可以针对任何的
字符串
,代表是对
字符串
进行。一般英文字符在...
界面
15,979
社区成员
115,896
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章