ntjm.net
当前位置:首页 >> MFC EDit CString 如何显示 >>

MFC EDit CString 如何显示

如果是要在界面输入后的内容UpdateData(true) 如果是后台程序改的UpdateData(false)

m_edit = str; UpdateData(FALSE); 前提是通过ClassWizard绑定的成员变量,也就是说DoDataExchange中有这么一行: DDX_Text(pDX, IDC_EDIT1, m_edit);

第一种方法,直接显示 CString str="123"; SetDlgItemText(IDC_IDET1,str); //IDC_IDET1为编辑框ID 第二种方法,关联变量 通过ClassWizard为编辑框关联一个CString类型的变量,假设为m_Show CString str="123"; m_Show=str; UpdateData(FALSE);

你先看看你的Visual Studio是什么版本的,如果不是VC6的话那么生成的项目默认是使用UNICODE编码,但是你在读取文件的时候读取的是ANSI的文本,直接设置到editbox所以就出现乱码了。如果是这个原因的话,你在SetWindowText的时候使用SetWindowTex...

CString str = ""; char tmp[4]; for(i=0;i

1、添加一个变量CEdit* m_ED 2、重写OnInitDialog(),在OnInitDialog()中显示: CStringArray str; str.Add(_T("a")); str.Add(_T("b")); str.Add(_T("c")); m_ED->SetWindowText(str.GetAt(0)); str.RemoveAll();

CString 是一种很有用的MFC数据类型。 它们很大程度上简化了MFC中的许多操作,使得MFC在做字符串操作的时候方便了很多。 1、CString 对象的连接 能体现出 CString 类型方便性特点的一个方面就字符串的连接,使用 CString 类型,你能很方便地连接...

编辑框的multiline要为true 尝试下面代码 CString s; m_MsgEdit.GetWindowText(s); s+=_T("\r\n")+strMsg; m_MsgEdit.SetWindowText(s);

在edit上单击右键,选择添加变量,设置为Cstring型,比如叫做m_test1,那么你在程序里可以直接用Cstring型的m_test1这个变量了,就是输入值

CString str; str.Format("%c%c",data_decimal2[i],data_decimal2[i+1])); SetDlgItemText(IDC_RESULT,str);

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