您好,欢迎来到九壹网。
搜索
您的当前位置:首页MFC中EditControl值的获取与赋值

MFC中EditControl值的获取与赋值

来源:九壹网
MFC中EditControl值的获取与赋值

Edit Control是在MFC对话框中最频繁的使⽤的控件之⼀,获取Edit Control与赋值是常见的操作。下⾯来看看如何实现。IDE Visual Studio2010,MFC⼯程。⾸先是新建MFC⼯程。

然后在资源视图界⾯中,Dialog⽂件夹下打开IDD_NOWAMAGIC_MFC_DIALOG,⾃⼰设计界⾯,⼤致设计如下:

然后选择Edit Control,在属性栏点击闪电的⼩图标,选择BN_CLICKED,添加OnBnClickedOk事件。

void CNowaMagic_MFCDlg::OnBnClickedOk(){

// TODO: 在此添加控件通知处理程序代码}

最初⽣成这样的⽅法,我们可以改写下,从Edit Control获取值,然后通过MessageBox输出出来。

void CNowaMagic_MFCDlg::OnBnClickedOk(){

// TODO: 在此添加控件通知处理程序代码 //CDialogEx::OnOK(); //获得EDIT

CEdit* pBoxOne;

pBoxOne = (CEdit*) GetDlgItem(IDC_EDIT1); //赋值

//pBoxOne-> SetWindowText( _T(\"FOO \") ); //取值

CString str;

pBoxOne-> GetWindowText(str);

MessageBox(str,_T(\"程序运⾏结果\"),MB_OK); str.ReleaseBuffer();

}

OK,就这么简单,下⾯是执⾏情况:

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- 91gzw.com 版权所有 湘ICP备2023023988号-2

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务