如何在MFC中的CScrollView类中创建一个不可见的滚动条?

时间:2015-11-16 11:29:15

标签: c++ mfc

我想在MFC应用程序中隐藏 $(".draggable_teams").sortable({ handle: '.team-header .grabber', revert: 100, tolerance: 'pointer', connectWith: '.draggable-team-connector', placeholder: 'highlight-teams', helper: function (e, ul) { var $originals = ul.children(); var $helper = ul.clone(); $($helper).find("[teamorder='teamorder']").addClass('clone-teams'); $helper.children().each(function (index) { $(this).width($originals.eq(index).width()) }); return $helper; }, start: function (ul) { $('.clone-teams .team').slideUp(400); }, update: function () { updateListScope(); scope.saveTeamOrder(); } }).disableSelection(); } 派生视图的滚动条。 但是,我无法找到这样做的方法。 我知道如何将滚动条的大小减小到最小尺寸,所以我可以通过这种方式使它变得不可见,但我真的想让它看不见而不是最小尺寸。我必须使用滚动条,因为它是不可见的。因此,请不要建议将滚动条的大小设置为最小值。

有没有办法让CScrollView - 派生类中的滚动条字面上不可见?

1 个答案:

答案 0 :(得分:1)

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

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