mfc中新建了工程,如果选择以view为基类的话,系统会自己生成对应的View和Doc类,请问这和自己建的类
5个回答
展开全部
没有本质区别, MFC为你生成了程序框架,可以减少一些自己的工作量。
追问
那如果我要建了把当前视图分割要基于两个VIEW类,是自己创建两个新的VIEW,或者也可以只创建一个,另一个用系统的?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
没本质区别。水平高了可以写自己的类,不用mfc的类。实际上很多高水平的软件公司都有自己成熟的类库,不用或少用mfc的类。
追问
那如果我要建了把当前视图分割要基于两个VIEW类,是自己创建两个新的VIEW,或者也可以只创建一个,另一个用系统的?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
没什么区别你甚至可以手动写这两个类!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
RE:那如果我要建了把当前视图分割要基于两个VIEW类,是自己创建两个新的VIEW,或者也可以只创建一个,另一个用系统的?
MFC的单文档框架视图可以将视拆分几个,这样也可以实现几个不同的View
MFC的单文档框架视图可以将视拆分几个,这样也可以实现几个不同的View
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
CView类的父类是CWnd,CWnd和CDocument都是从CCmdTarget继承来的。可以自己建,很复杂。而且自动生成的东西很多不能改,就算某些注释你删除掉也会报错。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询