07编辑框的使用

编辑框的使用

1导入编辑框

1.1

工具箱中导入EditContrl

1.2 编辑框的属性:

Multilines :多行
WantReturn :换行
Auto HScroll :竖直方向
vertical Scroll:垂直滚动条
Horizonnal Scroll :水平滚动条

1.3 复制编辑框的内容

首先要添加变量

初始化里默认编辑框的内容

m_edit1.SetWindowTextW(TEXT("C++学院")) ;

复制edit1的内容,然后设置到edit2,通过button1控件来实现


void CMy03EditCtrlDlg::OnBnClickedButton1()
{
	// TODO: 在此添加控件通知处理程序代码
	//获取到EDIT1的内容,然后复制到EDIT2
	CString str;
	m_edit1.GetWindowTextW(str);

	m_edit2.SetWindowTextW(str);
}

通过button2控件来实现退出对话框

void CMy03EditCtrlDlg::OnBnClickedButton2()
{
	// TODO: 在此添加控件通知处理程序代码
	//exit(0);  //退出整个程序
	//退出当前对话框
	//CDialogEx::OnOK();
	CDialog::OnCancel();
}
1.4 编辑框的重写

找到属性当中的OnOK(),在类方法里注释掉就行,点击回车就不会退出对话框

1.5关联value的方式改变edit的内容

添加变量

void CMy03EditCtrlDlg::OnBnClickedButton3()
{
	// TODO: 在此添加控件通知处理程序代码
	//利用 关联value的方式,设置和改变edit的内容

	//设置内容
	m_edit3= TEXT("哈哈"); //为什么这里不用GetWindowWTEXT获取内容,因为添加变量的时候,m_edit3设置的是value

	//将变量内容 同步到控件中
	UpdateData(FALSE);
}


void CMy03EditCtrlDlg::OnBnClickedButton4()
{
	// TODO: 在此添加控件通知处理程序代码
	//将变量的内容同步到控件当中
	UpdateData(TRUE);
	
	MessageBox(m_edit3);
}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值