c++ - 如何在MFC 的CScrollView 类中制作不可见的滚动条?

标签 c++ mfc

我想在 MFC 应用程序中隐藏 CScrollView 派生 View 的滚动条。 但是,我找不到这样做的方法。 我知道如何将滚动条的大小减小到最小尺寸,所以我可以通过这种方式使其不可见,但我确实想让它不可见而不是使其最小尺寸。我必须在滚动条不可见时使用它。因此,不建议将滚动条的大小设置为最小值。

有没有办法让滚动条在 CScrollView 派生类中完全不可见?

最佳答案

CWnd::ShowScrollBar() 方法可以做到这一点。所以你可以简单地调用:

ShowScrollBar( SB_BOTH, FALSE ); // To hide scrollbars
ShowScrollBar( SB_BOTH ); // To show scrollbars

关于c++ - 如何在MFC 的CScrollView 类中制作不可见的滚动条?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33734298/

相关文章:

c++ - 如何自定义我的按钮?

c++ - 如何在 MFC Dialog 应用程序中插入更多对话框?

c++ - 如何解决此 TabStop 样式问题

c++ - 消息处理函数中的 afx_msg 术语

c++ - 按值返回还是按引用返回?

c++ - 需要删除(和删除)时手动控制迭代器

C++矩阵类模板

c++ - 模组如何工作?

c++ - CURLOPT_WRITEFUNCTION 指向成员函数的指针

c# - 具有网络搜索功能的 Windows 应用程序