CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

怎样在EDIT控件中实现软换行?

楼主zdb26(Snoon)2003-11-02 16:40:36 在 VC/MFC / 基础类 提问

我想用一个不可编辑的EDIT控件显示一段通告  
  我的想法是将通告的文字(含换行符)都保存在一个CString对象string中  
  然后通过Edit::SetWindowText(string)  
  将文本显示在编辑控件上  
  我试过用'\n'表示换行,但是失败了,控件上根本没有换行显示  
  怎么表示这个“换行符”?  
  或者,  
  我有什么比较好的选择? 问题点数:100、回复次数:10Top

1 楼zdb26(Snoon)回复于 2003-11-02 23:33:13 得分 0

大位高手帮帮我啊!  
  谢谢了!  
  我结帖很痛快的!Top

2 楼everandforever(Forever)回复于 2003-11-02 23:37:25 得分 30

"\r\n"  
  这才是换行.   EDIT也要设置成MULTILINE的.Top

3 楼AkiraChing(水银)回复于 2003-11-02 23:38:07 得分 10

把edit控件的Multiline设为true,同时把Auto   HScroll改为false,就可以了Top

4 楼zdb26(Snoon)回复于 2003-11-02 23:47:37 得分 0

OK  
  可以了  
  呵呵  
  多谢了  
  不过我还想多问一下  
  为什么要用\r\n?  
  而不是\n?呢?Top

5 楼simouse()回复于 2003-11-02 23:50:04 得分 10

一个回车一个换行Top

6 楼Paris_Luo(不懂)回复于 2003-11-03 00:01:27 得分 10

\r回车  
  \n换行Top

7 楼zdb26(Snoon)回复于 2003-11-03 00:12:42 得分 0

但是,为什么在C++里只需要一个'\n'就可以了呢?  
   
  呵呵,别笑话我,我比较菜!  
   
  这是CString的特性还是CEdit的特性决定的?Top

8 楼pxwzd123(tajore)回复于 2003-11-03 00:34:05 得分 5

一个是回车,一个是换行阿Top

9 楼bileg(英雄无敌)回复于 2003-11-03 07:51:55 得分 15

CString的特性还是CEdit的特性   都不能算是   只是vc的定义字符Top

10 楼yintongshun(左岸思雨)回复于 2003-11-03 08:39:00 得分 20

来晚了,"\r\n"才是换行.   EDIT也要设置成MULTILINE的.  
   
  \r是软回车,就是当字符到达一定数满行时不用回车就自动换行  
  \n是硬回车,就是只有你输入回车键时才换行  
   
  在程序中使用回车时缺一不可  
  Top

相关问题

  • 请问如何实现在Edit控件中只接受数字?
  • edit控件怎样实现只能输数字(不想用maskedit)
  • 怎样实现像输入序列号时的edit控件?
  • Edit控件
  • Edit Box控件
  • 控件开发:请问微软的TabControl的实现机理
  • 菜鸟之问:updown 控件与Edit 控件一起应用,怎样才能实现updown控件的增减?谢谢。
  • treeview控件如何实现
  • 如何实现将一个EDIT和一个BUTTON组合成一个ActiveX控件?
  • 怎样在Edit控件中实现类似ComboBox的下拉效果?(初……)

关键词

  • 控件
  • 换行
  • 回车
  • edit
  • 特性
  • multiline
  • 显示
  • cstring

得分解答快速导航

  • 帖主:zdb26
  • everandforever
  • AkiraChing
  • simouse
  • Paris_Luo
  • pxwzd123
  • bileg
  • yintongshun

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo