MFC编辑框的使用

一、编辑框的属性

1)垂直方向可以无限输入

2)多行并且可以回车换行

3)水平滚动条和垂直滚动条

4)按住CTRL拖拽编辑框可以得到一个一模一样的属性的编辑框。

二、实现复制编辑框内容

1、添加变量

编辑框1名为m_edit1,

编辑框2名为m_edit2。

2、设置开始时编辑框1,有默认的内容,所以在OnInitDialog中添加编辑框初始化代码。

在“// TODO: 在此添加额外的初始化代码”,添加自己的代码:

 3、把编辑框一的内容复制到编辑框二

双击按钮,为按钮写程序:

 演示

三、退出按钮

 双击按钮在按钮程序里写如下代码:

1、退出程序

2、 以确认形式退出对话框

 3、以取消形式退出对话框

 四、去除默认对话框按回车就退出的BUG

类视图中选中CEdiCtrDlg,右键属性选择重新按钮,找打OnOK,点击<Add> OnOK。

 点击<Add>OnOK之后,会弹出下面的程序:

 把CDialogEx::OnOK();屏蔽掉即可。

五、添加变量设置为值类别

1、添加变量

类别设置为值,变量类型设置为int 。

2、设置内容,并同步到编辑框中

 如果m_text变量为CString类型,则给变量赋值:

 

3、显示内容

先把控件内容同步到变量中:

	//将控件的内容,同步到变量中
	UpdateData(TRUE);

然后把int转换为CString:

	//int转换为LPCTSTR
	CString str;
	str.Format(_T("%d"),m_text);

用MessageBox显示:

	//获取内容

	MessageBoxW(str);

  • 2
    点赞
  • 31
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值