MFC 从CListCtrl继承了两个类,这两个类可以同时一起用于一个控件吗?
在MFC中,我要实现设置一个Listcontrol控件的头部背景色,字体高度,行的背景色和字体高度,在第一列添加checkbox,所以我在网上下载了从CListctrl继...
在MFC中,我要实现设置一个Listcontrol控件的头部背景色,字体高度,行的背景色和字体高度,在第一列添加checkbox,所以我在网上下载了从CListctrl继承的CListctrlcl类,该类可以满足前面4中要求,但是不能满足最后一项,所以我又找了一个从从CListctrl继承的CReportctrll类,该类可以满足最后一项需求,但不能设置字体的高度,所以我想这两个类可以同时一起用于一个控件吗?我试了一下,好像不行,我不知道是不是我的方法没有用对,或者还有其他方法来一起满足这些需求,望大家提出宝贵的意见,谢谢了(没有分数了,只能希望大家无私帮忙了,在此谢谢了)
展开
3个回答
展开全部
虚继承,可以满足你的要求,你要看这方面的知识.
他的回答不完整,像你这样一个类分支出的两个类被你的类再继承,你需要看虚继承的内容,不然你自己解决不了菱形缺陷
他的回答不完整,像你这样一个类分支出的两个类被你的类再继承,你需要看虚继承的内容,不然你自己解决不了菱形缺陷
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询