MFC 怎么在鼠标移动到视图边界时,自动扩大视图的范围
MFC 如何在鼠标移动到视图边界时,自动扩大视图的范围
就是针对一个基于CSrollView类的MDI应用程序,如何在拖动鼠标到视图的边界区时,自动的扩大视图区的大小,一般情况下我没都是静态的显示视图的范围,但是无法实现无限真大,各位高手有什么好的方法,请指教!
------解决方案--------------------
可以设置滚动条的位置,那么就可以响应WIN_MOVE这个鼠标消息,得到鼠标坐标,判断鼠标坐标点到了边界后就设置滚动条位置和增加视图大小.
就是针对一个基于CSrollView类的MDI应用程序,如何在拖动鼠标到视图的边界区时,自动的扩大视图区的大小,一般情况下我没都是静态的显示视图的范围,但是无法实现无限真大,各位高手有什么好的方法,请指教!
------解决方案--------------------
可以设置滚动条的位置,那么就可以响应WIN_MOVE这个鼠标消息,得到鼠标坐标,判断鼠标坐标点到了边界后就设置滚动条位置和增加视图大小.