MFC对控件添加变量时选择control和value有什么区别

简单点说,Value 就是一个变量 ,control 就是一个控件。
主要的区别也就是变量和控件之间的区别,虽然他们实质上都是一样的。可是选择 Value ,MFC 会把控件的内容对应到一个变量上。除非你用其他API取得这个控件进行操作,否则,就是一个变量而已。主要的用途是 UpdateData(TRUE/FALSE)。进行数据读些。

而作为控件,把就是把这个东西直接对应到了一个控件对象上去,比如 CEdit 对象。 你可以直接用这个对象来进行操作。熟悉了之后,就是一个怎么用怎么方便的问题。从其 实质来说,我认为没有什么区别,都是控件。不表示,你选了value ,其控件就不存在,只是说选择value ,MFC的wizard 做了跟多事情,让你面对这个控件可以把它看作一个值而已。选value,可以绑定一个变量到控件上,你可以动态改变这个值,并用Update(FALSE);来更新。选control,相当于创建了一个控件对象,你可以调用其方法来进行操作。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值