MFC 向编辑框中赋值和取值方法
来源:互联网 发布:建筑设计院软件 编辑:程序博客网 时间:2024/04/30 05:19
(1) GetDlgItem获取文本编辑框的指针来获取内容
先使用 GetDlgItem(编辑框的ID)获取编辑框的指针,再指向编辑框的GetWindowTextA函数将获取内容保存至里。
实例:
1.获取编辑框内容
CString context; GetDlgItem(IDC_EDIT_CTX)->GetWindowTextA(context);2.将文本显示到编辑框
CStringcontext=_T("Hello!"); GetDlgItem(IDC_EDIT_CTX)->SetWindowTextA(context);
(2)使用 GetDlgItemText A函数获取文本框的内容。
1.获取编辑框内容
CString context; GetDlgItemTextA(IDC_EDIT_CTX,context);
2.将文本显示到编辑框
CString context=_T("Hello!"); SetDlgItemTextA(IDC_EDIT_CTX,context);
(3)使用UpdateData()刷新数据。
UpdateData(TRUE) -- 刷新控件的值到对应的变量 UpdateData(FALSE) -- 拷贝变量值到控件显示例如,窗口中用 DDX_Text(pDX, IDC_EDIT1, m_context); 将IDC_EDIT1编辑框控件与m_context变量做了关联,如果修改m_context之后要想对应控件显示更改 ,则需要调用UpdateData(FALSE);反之如果要获取控件中的内容,则调用UpdateData(TRUE);
简单的说,Updatedata(TRUE) == 将控件的值赋值给成员变量;
Updatedata(FALSE) == 将成员变量的值赋值给控件;
例如:定义控件变量:m_context
//取值 UpdateData(TRUE); CString buf = m_context; //赋值 m_context ="ok!"; UpdateData(FALSE);
- MFC 向编辑框中赋值和取值方法
- mfc-编辑框赋值和取值
- 关于编辑框的赋值和取值
- MFC中给Edit编辑框赋值(详细版)
- jquery中对于select框的取值和赋值
- extjs中radiogroup的赋值和取值
- HashMap赋值和取值
- Summernote取值和赋值
- jquery取值和赋值
- select赋值和取值
- 取值、赋值和转换
- label 赋值和取值
- Thymeleaf赋值和取值
- js取值和赋值
- MFC中怎样向编辑框Edit Control中追加文本以及实现换行
- [C++ ] MFC 中 另类的 控制编辑框 字符方法~!
- MFC中改变编辑框文字大小、颜色的方法
- 用jQuery向FCKEditor插件取值、赋值
- sqlite数据库入门支招--助你少走弯路
- 实验一:双绞线制作
- 开源文化
- 怎么查看自己电脑的激活码 win7
- 将矩阵进行水平镜像和垂直镜像
- MFC 向编辑框中赋值和取值方法
- JAVA新手学习笔记——JAVA实战经典(李兴华)第二部分B
- C语言标准库的历史
- POJ 2002 二分求解
- 红黑树
- JAVA新手学习笔记——Java实战经典(李兴华)第二部分C
- JAVA新手学习笔记——Java实战经典(李兴华)第二部分D
- 第四次上机实验报告
- Android中获得应用的权限信息