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);

你先看看你的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 wcs; ..... char *str=wcs.getstring();

加了个控制变量 m_editcl 给你说很清楚了 加两个变量 一个是 cstring的 m_editstr 一个是 control的 m_editcl

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

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

假定楼主的环境是UNICODE型。 #include CEdit m_edit; CString strText; // 获取edit控件的字符串 m_edit.GetWindowText(strText); WCHAR* pText = strText.Buffer(strText.GetLength()); // 转换成char指针 USES_CONVERSION; char* p = W2A(pTe...

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