博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MFC编辑框的使用
阅读量:4917 次
发布时间:2019-06-11

本文共 1158 字,大约阅读时间需要 3 分钟。

编辑框的提取

在使用是控件时,设置属性为多行垂直滚动,这样可避免文字的滚动

1.在void CDialogDlg::OnChangeEdit1()

void CDialogDlg::DoDataExchange(CDataExchange* pDX){    CDialog::DoDataExchange(pDX);    //{
{AFX_DATA_MAP(CDialogDlg) // NOTE: the ClassWizard will add DDX and DDV calls here //}}AFX_DATA_MAP DDX_CBString(pDX,IDC_EDIT1,m_edite1);}

2.在此编辑框的消息响应函数中读取

void CDialogDlg::OnChangeEdit1() {    // TODO: If this is a RICHEDIT control, the control will not    // send this notification unless you override the CDialog::OnInitDialog()    // function and call CRichEditCtrl().SetEventMask()    // with the ENM_CHANGE flag ORed into the mask.        // TODO: Add your control notification handler code here    //获取编辑框内容方式1 //        GetDlgItem(IDC_EDIT1)->GetWindowText(m_edite1);       //获取编辑框内容方式2//    GetDlgItemText(IDC_EDIT1,m_edite1);}

2.如何给编辑框关联变量,如何让编辑框显示文本

//获得EDITCEdit* pBoxOne;pBoxOne = (CEdit*) GetDlgItem(IDC_EDIT1);//付值pBoxOne->SetWindowText( _T"FOO" );//取值CString str;pBoxOne->GetWindowText(str);GetDlgItem(IDC_EDIT1)->SetWindowText( _T"FOO" );也可以//取值CString str;GetDlgItem(IDC_EDIT1)->GetWindowText(str);

转载于:https://www.cnblogs.com/yuqilihualuo/p/3579797.html

你可能感兴趣的文章
table的设置(w3c)
查看>>
冲刺一
查看>>
【练习】在一个字符串中找到第一个只出现一次的字符。如输入abaccdeff,则输出b...
查看>>
python解决上楼梯问题
查看>>
变参宏 __VA_ARGS__
查看>>
sql 语句
查看>>
VUE一 基础语法
查看>>
[MySQl]MySQL忘记密码
查看>>
Android的minSdkVersion,targetSdkVersion,maxSdkVersion
查看>>
Xceed WinForm数据表格控件Xceed Grid For .NET控件详细介绍及下载地址
查看>>
ecos启动流程分析
查看>>
Oracle CASE WHEN 用法介绍
查看>>
linux 下连接mysql服务器
查看>>
DOMContentLoad 首屏渲染
查看>>
rpm检验是否被改动过
查看>>
Sphinx-简介及原理
查看>>
【Linux】深入理解Linux中内存管理
查看>>
WEB 移动网站 手机点击 打电话 发短信
查看>>
2019CSUST集训队选拔赛题解(一)
查看>>
李晓菁201771010114《面向对象程序设计(Java)》第三周学习总结
查看>>