ntjm.net
当前位置:首页 >> 在mFC中怎样将从EDit框内获取到的CString类型的数... >>

在mFC中怎样将从EDit框内获取到的CString类型的数...

CString wcs; ..... char *str=wcs.getstring();

你真的想知道吗? 为什么不给分呢?大神干嘛帮你! 扪心自问。

楼上给的代码有点小问题。 从你提供的代码看,应该是CString类型的关联变量吧(m_1_.GetAt) 如果关联类型是int,那么直接赋值给N就好了; 如果关联类型是CString,那么: m_2 = m_4_; //字符串赋值 n = atoi(m_2.GetBuffer(0)); //转换成int整...

用CString 中的字符串格式化 如下: CString str; int a=10; str.Format("%d",a);

CString s1 = "ffffffffffff"; char *s2 = (char *)(LPCTSTR)s1; int nLen = strlen(s2); int i = 0; char s3[3] = {0}; while(i < nLen) { strncpy(s3, s2+i, 2); i+= 2; int n1 = 1; sscanf(s3, "%02X", &n1); unsigned char c1 = n1; // 此处...

//把CString转化为char *类型 CString str = "asdfasdf"; const char* str2= (LPCTSTR)str。 //取首字母 char c=str2[0]; ;

CString str; CFile mfile(_T("data.txt"),CFile::modeRead); mfile.Read(str,mfile.GetLength()) mfile.Close(); m_edit2.SetWindowText(str);

你的主要问题是没有把m_info显示到编辑框中啊!点击按钮只是为m_info赋值了。 可以用m_info=string.Format("姓名:%lf\r\n..........",a,....)来实现啊!

如果是CString类型,那是你为这个控件创建了一个值变量。就不可能是指针了。如果是指针那肯定是CEdit类型的控件变量。 如果是控件变量用GetWindowText函数来获取控件上的值。 如果是值变量,要先用UpdateData(TRUE);把控件上的内容更新到该控件...

CString csTemp; csTemp = strtemp.GetAt(1); //获得strtemp中前两个字符 SetDlgItemText(EDIT_ID,csTemp); //将获得的字符显示在ID为EDIT_ID的控件里

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