MFC应用程序CView类如何添加滚动条

2025-04-05 21:40:30

1、可以在新建MFC程序时从CScrollView中派生类,也可以手动修改选择VC菜单项Edit-Replace。

MFC应用程序CView类如何添加滚动条

2、第一步做好后,当你编译运行时,程序会出错!并且不会出现滚动条,我们还要在窗口创建完毕后,我们可以添加个虚函数OnInitialUpdate。

MFC应用程序CView类如何添加滚动条

3、在OnInitialUpdate调用SetScrollSizes函数设置滚动条范围,因为OnInitialUpdate函数是窗口创建之后所会调用的第一个函数。

MFC应用程序CView类如何添加滚动条

4、SetScrollSizes第一个参数是要你指定映射模式,我选择的是MM娄多骋能_TEXT,然后第二个参数要你传递个CSize对象,我们可以构造一个CSize对象用于指定滚动条纵向和横向的范围!

MFC应用程序CView类如何添加滚动条

5、第三个参数是你指定滚动条空白栏部位被点击所滚动的数量,第四个是点击向上向下箭头滚动的范围,三四个参数为默认实参,我们不必在指定值。

MFC应用程序CView类如何添加滚动条
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢