如何实现在固定视内实现初始状态不显示滚动条,当视图内的内容超过固定视范围时出现滚动条~最好有现成类,给个实现的方法也可以~

解决方案 »

  1.   

    试下这两个函数:
    SetScrollInfo
    SetScrollPos
      

  2.   

    首先Create
    然后ShowHide
    当需要显示的时候MoveWindow到指定位置,然后Show
    然后显示滚动条的WM_VSCROLL事件
    在里面添加代码,用SetScrollPos和GetScrollPos可解决问题
      

  3.   

    使用CFormView类
    在需要设置滚动条的时候,setscrollRange(),不需要的时候设置为0,0
    在滚动的时候,WM_HSCROLL/WM_VSCROLL事件,处理SETSCROLLPOS()...