有2种方法。
最方便的当然是用DDX,在classwizard中为 edit1添加变量。另外么,你也可以调用GetWindowText. [可以先用getwindowitem获得item的指针]
最方便的当然是用DDX,在classwizard中为 edit1添加变量。另外么,你也可以调用GetWindowText. [可以先用getwindowitem获得item的指针]
解决方案 »
- 工程中的代码有些不理解,谁帮我分析一下,关于服务的
- 上位机和下位机串口通信,传输数据前先握手准备的问题?
- 倾尽所有求一通过内存映射传递结构体的源码或小例子
- 可以解决这个问题者(最完善者),1000元的奖励!
- CSOCKET问题?????????????救急呀?????
- 完全访问硬盘所有文件夹,并在每一个文件夹新建一个txt文件,会者进入.
- 用MFC建立的基于对话框的的project/exe如何嵌入ActiveX中 ?
- m^1 + m^2 + m^3 + m^(n-1) + m^n=????
- 请问在VC中有几种方法调用COM组件?
- 齐次坐标第四维向量0是什么作用?
- 大家来救命吧,我的win2000 server完蛋了!
- MDI中如何知道当前ACTIVE的DOCUMENT变换了?
CWnd* pEdit=GetDlgItem(IDC_EDIT1);
在调用GetWindowText()函数:
pEdit->GetWindowText();
用
int a;
a=m_edit1;吗?
怎么会是INT那?
如果m_edit是CEdit
应该是
CString str;
str.format("%s",m_edit.getwindowtext());
a = ::GetDlgItemInt(this->m_hWnd, IDC_EDIT1, NULL, true );
CString str;
GetDlgItemText(IDC_EDIT1, str);
a = ::GetDlgItemInt(this->m_hWnd, IDC_EDIT1, NULL, true );
CString str;
GetDlgItemText(IDC_EDIT1, str);
CString strName,strAge;
GetDlgItemText(IDC_EDIT_AGE,strAge);//strAge中得到edit中的值,字符型
iAge=atoi(strAge); //转换为数字型
GetDlgItemText(IDC_EDIT_NAME,strName);
{
int iAge;
CString strName,strAge;
GetDlgItemText(IDC_EDIT_NAME,strName);
GetDlgItemText(IDC_EDIT_AGE,strAge);
iAge=atoi(strAge);//转换为数字型
}