dmtx.net
当前位置:首页 >> MFC编辑框显示多行问题 >>

MFC编辑框显示多行问题

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

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

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

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

加个两层for循环分别表示t和p的0-2循环里面就写上Edit6的计算公式,显示的时候用spintf或者用format显示循环里面也要写上updatedata(False); 例如: CString str1; str1.Format("%d",edit6); for(edit4=0;edit4

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

用CString进行获娶拼接、显示就可以了。 CString s1,s2,s3;GetDlgItem(IDC_COMBO1)->GetWindowText(s1);GetDlgItem(IDC_COMBO2)->GetWindowText(s2);GetDlgItem(IDC_COMBO3)->GetWindowText(s3);s1 += s2;s1 += s3;GetDlgItem(IDC_EDIT1)->SetWi...

设置字符串 m_csEdit=_T("你是谁,告诉我好吗。怎么不会的说话,就是上帝,也会可怜我这样个可怜的人的。你不会说吗?说话的是你吗,小强,不是我,就是你。诚信为本。"); UpdateData(FALSE); int linecount=m_lineEdit.GetLineCount(); char...

建议这样,添加一个按钮控件,然后双击添加消息函数,把代码放在这里,方便调试。 另外UpdateData();这个东西不知道你理解没有,如果你的编辑框已经绑定了valve变量了的话,这个程序运行结果应该是空的编辑框 首先任何控件在绑定了valve变量的情...

从CEdit派生一个新的MyEdit类,定义一个输入TXT对话框,输出可以不要派生,在类的PreTranslateMessage()函数中处理 BOOL CMyEdit::PreTranslateMessage(MSG* pMsg) { if(pMsg-> message==WM_KEYDOWN) { //这里做的事情是,当你一按 回车,把变量...

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