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

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

各位大侠们,VC++MFC中的编辑框内容是字符(“0.1,0.01,0.001,0.有函数,好像是GetDlgNext()函数可以直接得到编辑框的字符串。 ,WDwfyx

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

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

CEdit m_edit; 变量类型 定义的变量 要控制edit框,首先就要知道文本框的ID,自己重新起名字比较好,然后在控件上点击右键添加变量变量名自己定,类别为contril。 然后自己搜有关mfc的函数 比如,获取edit中的文本用 GetDlgItemText(int id, cst...

用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 wcs; ..... char *str=wcs.getstring();

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

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

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

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