空杯子
关于vc中edit控件的换行注意
VC++中Edit控件中的文本换行标志是:
\r\n
,而不是一般的\n。所以说,如果想在Edit控件中显示两行文本,可以使用如下方法:
CString str = Name+“
\r\n”+
Sex;
//当然Name和Sex是Cstring;
pEdit->SetWindowText(str);
这样就可以在Edit空间中显示两行文本。(前提是:该Edit控件必须设置为ES_MULTILINE,即
勾选Multiline复选框
)。
不过,这种方法只能够将你设置的文本显示成换行方式,如果有一段很长的文本(没有\r\n标志),这时就无法换行显示。如果,想让Edit
自动换行显示
,就必须另外设置几个属性选项,如下:
在Style风格中:
勾选MULTILINE、WANTRETURN属性
,而
去除AUTOHSCROLL属性
(这点很重要)。
posted on 2010-12-02 09:37
胡志刚
阅读(814)
评论(0)
编辑
收藏
引用
只有注册用户
登录
后才能发表评论。
【推荐】100%开源!大型工业跨平台软件C++源码提供,建模,组态!
网站导航:
博客园
IT新闻
BlogJava
知识库
博问
管理
导航
C++博客
首页
新随笔
联系
聚合
管理
统计
随笔 - 7
文章 - 1
评论 - 0
引用 - 0
常用链接
我的随笔
我的评论
我参与的随笔
留言簿
给我留言
查看公开留言
查看私人留言
随笔分类
理解流程(3)
(rss)
随笔档案
2011年1月 (1)
2010年12月 (6)
文章分类
网络文章
(rss)
文章档案
2010年12月 (1)
搜索
最新评论
阅读排行榜
1. VC设置视图背景颜色方法 (1268)
2. vc中遇到错误提示:nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __endthreadex(1151)
3. TRACE、assert简要说明(589)
4. 关于VC程序启动时函数运行简要说明(467)
5. 位图简介(378)
评论排行榜
1. vc中遇到错误提示:nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __endthreadex(0)
2. VC设置视图背景颜色方法 (0)
3. sizeof()小结(0)
4. 位图简介(0)
5. 消息和图形方面(0)
Powered by:
C++博客
Copyright © 胡志刚