在进行图像操作的时候,比如点击鼠标、移动鼠标等等都是针对的是视图坐标。即OnLButtonDown(UINT nFlags, CPoint point)或者OnMouseMove(UINT nFlags, CPoint point)中的point是用的视图坐标。但是在操作文档时,必须知道的是文档坐标,在有滚动条的情况下,文档坐标等于视图坐标加上滚动条位置。
也就是说在进行图像操作的时候用视图坐标,在处理数据的时候用文档坐标。
在进行图像操作的时候,比如点击鼠标、移动鼠标等等都是针对的是视图坐标。即OnLButtonDown(UINT nFlags, CPoint point)或者OnMouseMove(UINT nFlags, CPoint point)中的point是用的视图坐标。但是在操作文档时,必须知道的是文档坐标,在有滚动条的情况下,文档坐标等于视图坐标加上滚动条位置。
也就是说在进行图像操作的时候用视图坐标,在处理数据的时候用文档坐标。