这个窗口是一个工作流配置工具,基于CWnd来写的,目前只能指定一块区域绘制工作流,如果工作流程很多的话就放不下了,请问怎样改成滚动窗口使能够放下更多的流程

解决方案 »

  1.   

    你已经有滚动条了,响应WM_VSCROLL消息,设置滚动条的位置,然后刷新;在绘制过程中根据当前滚动条位置来确定图形的偏移。
      

  2.   

    to:Mackz
    若按你这种说法,要改动的量比较大的,也比较复杂
    to:Jim_King_2000
    现在已经采用对话框的模式在使用了,不大好改成单文档模式我是想有没有一个好的办法,点击滚动条后windows自动把显示的内容下移,就象VC的对话框设计一样。
      

  3.   

    先创建一个CView的派生类CSubWin,在Dialog中创建CSubWin的对象