鼠标位置的显示以及滚动条

来源:互联网 发布:如何用winhex数据恢复 编辑:程序博客网 时间:2024/05/16 07:57

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

也就是说在进行图像操作的时候用视图坐标,在处理数据的时候用文档坐标