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

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

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 中的字符串格式化 如下: CString str; int a=10; str.Format("%d",a);

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

给这个文本框在向导里关联一个CString类型的变量,如m_str; m_str中存放的就是该文本框中的内容,但用之前要加一个UpdateData(TRUE); 参考如下: CString str; ((CEdit *)GetDlgItem(IDC_EDIT1))->GetWindowText(str);//获得 MessageBox(str);//...

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

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

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

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

1、CEdit类本身就是对文本的操作。VC中如果直接用Dialog编辑器编辑的话,只会默认CString,如果想让从编辑框中读出int数据,就需要对CEdit继承,然后动态产生编辑框,基本上继承后的编辑框可以实现任何事情。 2、ClassWizard既可以操作由AppWizar...

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

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