MFC框架如何改变?

来源:百度知道 编辑:UC知道 时间:2024/06/16 10:54:52
VC6.0中,单文档的MFC应用程序中,我按照默认的6个步骤添加了一个当文档的程序,但是框架是没有竖直滚动条的?现在我在VIEW视图中输出的内容超过了屏幕,需要一个竖直滚动条,如何添加?

你把你的基类CView全部换成CScrollView,包括头文件和源文件。
最好用[查找\替换]全部替换。
这时运行程序,它会出现一个非法操作,原因是因为CScrollView类要求一些初始信息,你再这个视类中添加一个虚函数OnInitialUpdate(),再里面添加一句初始化代码
SetScrollSizes(MM_TEXT, CSize(800, 600));