关于vc++在mfc中怎样在编辑框中获取数字并赋值于某个变量?
已经为编辑框添加变量m_4_,怎样把编辑框中的数字赋值给nintn=0;UpdateData(TRUE);//用于将屏幕上控件中的数据交换到变量中。m_2_=m_1_;f...
已经为编辑框添加变量m_4_,怎样把编辑框中的数字赋值给n
int n=0;
UpdateData(TRUE);//用于将屏幕上控件中的数据交换到变量中。
m_2_=m_1_;
for(int i=0;i<m_1_.GetLength();i++)
m_2_.SetAt(i,m_1_.GetAt(i)+n);
UpdateData(FALSE);//用于将数据在屏幕中对应控件中显示出来。 展开
int n=0;
UpdateData(TRUE);//用于将屏幕上控件中的数据交换到变量中。
m_2_=m_1_;
for(int i=0;i<m_1_.GetLength();i++)
m_2_.SetAt(i,m_1_.GetAt(i)+n);
UpdateData(FALSE);//用于将数据在屏幕中对应控件中显示出来。 展开
4个回答
展开全部
你绑定的 是 control 类型.. 还是 value 类型...
value 类型: UpdateData(TRUE) 后数字就到 你绑定的变量里了.
如果是 control 类型..
那么:
CString temp;
变量.GetWindowText(temp);
int n = temp.GetBuffer(0);
value 类型: UpdateData(TRUE) 后数字就到 你绑定的变量里了.
如果是 control 类型..
那么:
CString temp;
变量.GetWindowText(temp);
int n = temp.GetBuffer(0);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1、最简单的方法 UpdateData();
2、CString strTemp;
GetDlgItem(控件ID)->GetWindowText(strTemp);
m_2_=atoi(strTemp)
3、GetDlgItemText( int nID, CString& rString );
2、CString strTemp;
GetDlgItem(控件ID)->GetWindowText(strTemp);
m_2_=atoi(strTemp)
3、GetDlgItemText( int nID, CString& rString );
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Int a = GetDlgItemInt(控件ID)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询