MFC中什么算是控件的成员变量?和类的成员变量有什么区别?一个控件可以有多个成员变量吗?

 我来答
归悦欣cf
2013-12-14 · TA获得超过1442个赞
知道大有可为答主
回答量:4250
采纳率:60%
帮助的人:1282万
展开全部
MFC控件的成员变量一般是指控件类对象的成员变量,和类成员变量没有什么区别,只不过MFC控件的成员变量在控件类中而已
追问
那MFC中,比如串口控件,可以创建一个类对象进行控制(如CMSComm m_msCom;),可是button为什么就不能创建对象呢?控件有很多种类型啊?
追答
button是可以的,在MFC程序框架中,这个框架已经隐臧了很多细节,所以我们在对话框等里面只是看到按钮而没有看到按钮对象,只是框架已经隐臧了里面的一些细节我们看不到而已,对话框里面有一个函数GetDlgItem函数就是可以获取对话框上面的button对象.说的更彻底一点,控件其实就是一个窗口,但是我们在MFC框架里面并没有看见创建窗口的代码,因为MFC框架代码已经帮我们做了这个事情,由于其特殊的用处和使用方式给他起名控件而已.在很多使用中,由于在界面上需要动态创建一些按钮,就是通过创建按钮对象后使用按钮对象来创建和控制按钮的,比较典型的程序示例就是"连连看"

游戏程序.
招剐婪bV
2019-03-31 · TA获得超过3.2万个赞
知道小有建树答主
回答量:1.1万
采纳率:33%
帮助的人:937万
展开全部
value是控件的text之类属性的值,例如int型
cstring型
control是这个控件本身,它有自己的属性和方法,例如cbutton
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式