请选择 进入手机版 | 继续访问电脑版
+发表新主题
地狱犬兽人 发布于2017-4-1 12:15 1371 次浏览 1 位用户参与讨论
跳转到指定楼层
《Visual C++开发从入门到精通》的245页的实例076,项目是这样的,在单文档程序中通过客户区分区实现多视图效果,在项目里要新建一个窗口类CDynSplitterWnd,并且将其基类设置为CSplitterWnd,
但是在MFC中是没有CSplitterWnd基类的。要完成这个窗口类的声明 和定义,就必须添加一个C++类(因为C++类的基类是自定义的),而不是添加一个MFC类,这样才能完成用单文档项目实现多视图效果。过了这部分之后我才认识到,微软其实并不想我们使用单文档程序实现多视图效果(虽然我们可以这样做!),而是要我们使用多文档项目去实现多视图的方法。
看来实例076这种方法,我以后不会再用了。
回复

使用道具 举报

已有1人评论

admin 发表于 2017-4-6 08:46:50
好,学习的有深度
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ| Archiver|手机版|小黑屋| toppr  

Copyright © 2001-2013 Comsenz Inc.   All Rights Reserved.

Powered by Discuz! X3.2

快速
回复
返回
列表
返回
顶部