看下这个MFC程序是单文档还是多文档。
1个回答
展开全部
从给出的图中,无法确定,首先你应该看“类视图”,这个直观判断。
从图上已知信息看,很可能,这既不是一个单文档,也不是一个多文档,因为可能根本没有“文档视图结构”!这就是一个自建的MFC工程,只有框架窗口类,没有视图类,这样没有多窗口属性,类似单文档,但同样没有单文档的处理方法,纯粹将框架窗口当一个窗口类处理。
从图上已知信息看,很可能,这既不是一个单文档,也不是一个多文档,因为可能根本没有“文档视图结构”!这就是一个自建的MFC工程,只有框架窗口类,没有视图类,这样没有多窗口属性,类似单文档,但同样没有单文档的处理方法,纯粹将框架窗口当一个窗口类处理。
追答
你将Frame类收起来看啊,有没有其它View的派生类,如果没有,那么一定不是文档视图结构的MFC程序,不必纠结了。
单文档,无论基于什么View类,都可以加各种按钮,这些按钮叫工具按钮,默认在工具条上,你也可以通过CDockablePane做对话框工具条,也就是和VS窗口类似,在两侧或者顶部实现各种规格的按钮和其它对话框控件。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询