ntjm.net
当前位置:首页 >> 怎么在MFC编辑框里显示多行文本 >>

怎么在MFC编辑框里显示多行文本

只要在文本框控件上选择multiline(多行)那一项,然后在选上want return(允许回车)这项就可以了。 Cstring str("multiline display \n"); str+="second line \n"; Dlg->GetDlgItem(IDC_EDIT1)->ShowWindowText(str);

只要在文本框控件上选择multiline(多行)那一项就可以,.然后在选上want return(允许回车)这项就可以了. Cstring str("multiline display \n"); str+="second line \n"; Dlg->GetDlgItem(IDC_EDIT1)->ShowWindowText(str);

CEdit类的方法: int GetLineCount( ) int GetLine( int nIndex, LPTSTR lpszBuffer, int nMaxLength )

MFC中换行实现 在mfc中编辑框允许输入多行时,换行符被表示为即“\r\n”,用ascii码表示为13 10 如果为编辑框中想要输入换行,就请将编辑框的属性: Auto HScroll 设置为 False MultiLine 设置为 True Want Return 设置为 True txt文本框中的换行...

在编辑框控件的属性设置中将Multiline属性设置为true 然后在格式输出中,比如是CString类型,在要进行分行时 \r\n 比如要输出 abcd efgh 则CString h关联到编辑框控件 然后h="abcd \r\n efgh"updatedata后就可以换行显示了

在编辑框控件的属性设置中将Multiline属性设置为true 然后在格式输出中,比如是CString类型,在要进行分行时 \r\n 比如要输出 abcd efgh 则CString h关联到编辑框控件 然后h="abcd \r\n efgh"updatedata后就可以换行显示了

主要依赖SetWindowText函数。 首先给编辑框关联一个CEdit类型的变量。(右键编辑框,添加变量就可以) 然后调用SetWindowText函数,传入CString类型的参数。 函数原型: CWnd::SetWindowText void SetWindowText( LPCTSTR lpszString ); 范例(...

多行文本保存在变量里时,使用\r\n作为换行符。你只要for一个循环,在那个文本变量里循环find这个\r\n就行了。

设置属性就ok了, Multiline true //开启多行模式 Want Return true//按一下回车换行 Horizontal Scroll false//水平滚动条,没什么用 Vertical Scroll true//垂直滚动条 Auto HScroll false//水平方向如果到尾部就继续滚动下去,这个单行模式可...

先分配一块内存,内存大小是文件长度+1,然后初始化内存为0,把文件内容读进内存块,最后把内存块指针直接赋值给一个CString变量,然后调用编辑框的SetWindowText函数显示即可.

网站首页 | 网站地图
All rights reserved Powered by www.ntjm.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com