普通视图一般继承自CView,如果要在普通视图的基础上添加滚动条有一下几个步骤:
假定APP名字是"AppName"
1改变AppName的父类从CView到CScrollView
2把AppNameView.cpp中所有的CView改为AppNameScrollView
3添加OnInitialUpdate()函数在里面加入代码SetScrollSizes(MM_TEXT,CSize(2000,2000),
CSize(20,20),CSize(20,20));具体可以查看msdn关于该函数的用法
4在Onpaint()函数里面添加OnPrepareDC(&dc),重载CScrollView的DC方法