同上,最好说的详细一些。先谢啦

解决方案 »

  1.   

    OnPrepareDC(&dc)只执行一次,在调用OnDraw 之前, 主要用来设置设置映射模式
      

  2.   

    那我没有重载OnPrepareDC函数,下面这样的代码有意吗?又有什么作用呢?CClientDC dc(this);
    OnPrepareDC(&dc);
      

  3.   

    比如打印时分页,或者在CScrollView滚动时确定视口的原点。
      

  4.   


    在程序里我把OnPrepareDC(&dc);给注释掉后。在CScrollView滚动时,还是和没有注释掉一样啊,看不出什么变化。这是为什么啊,但源代码里声明这句是必须的,有些搞不懂啊。