整个程序都快做完了 现在想添加水平和垂直滚动条 不想改成CScrollView类了
高手们能不能详细说下  详细哈~~

解决方案 »

  1.   

    怎么改呢?
    刚才把CVIEW改成了CScrollView,运行会出错误
    然后,我查了查,初始化了一下
    void CClientView::OnInitialUpdate()
    { CScrollView::OnInitialUpdate();
    CSize   sizeTotal; sizeTotal.cx = sizeTotal.cy = 100;
    SetScrollSizes(MM_TEXT,   sizeTotal);   }在ONDraw(发现不行,又在OnCreate试了试)加了
    SetScrollRange   (   SB_VERT,   0,   10,   FALSE)   ;             
    SetScrollPos       (SB_VERT,   0,   TRUE)   ;是哪出问题了??   
      

  2.   

    这个修改不是这么一处。
    你新建个SDI,新建时把视图指定为CScrollView,然后对比一下就知道要增加哪些了。
      

  3.   

    应该说明清楚的是
    我的SDI接收的不是一个图像 而是一组图像
    如果滚轮下滚的话 图像会从当前窗口的(0,0)开始画
    这样滚轮就起不到作用了....
    我该怎么改呢