vc控件的赋值问题研究

我发现学习了C#,现在学VC++,控件的使用还是停留在C#的思维里面。不可置疑的是,C#的确实容易学,入门快,但是VC++的运行速度确实很快,这也是吸引我的原因。

1)把编辑框的设置如下:

从设置来看,IDC_EDIT1的设置Type有两种类型,但是名字不能一样。然后我在一个点击事件里面添加如下代码:

UpdateData(TRUE);

CString str1;

str1=m_edit1;

AfxMessageBox(str1);

当点击的时候,弹出的提示是IDC_EDIT1编辑框的内容。(记得UpdateData(TRUE);要不然没有达到效果。我觉得要改变控件的值,得先这样,记得C#却不需要,呵呵。)

2)下面顺便实现了让编辑框2随着编辑框的内容的改变而改变的代码也粘贴出来,供以后学习之用:

CString str1,str2;
m_Edit1.GetWindowText(str1);
m_Edit2.GetWindowText(str2);

if (str1==str2)
{
return;
}
else
m_Edit2.SetWindowText(str1);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值