作者:叶小丹丶丶01_520 | 来源:互联网 | 2023-07-09 16:06
就是针对一个基于CSrollView类的MDI应用程序,如何在拖动鼠标到视图的边界区时,自动的扩大视图区的大小,一般情况下我没都是静态的显示视图的范围,但是无法实现无限真大,各位高手有什么好的方法,请
就是针对一个基于CSrollView类的MDI应用程序,如何在拖动鼠标到视图的边界区时,自动的扩大视图区的大小,一般情况下我没都是静态的显示视图的范围,但是无法实现无限真大,各位高手有什么好的方法,请指教!
2 个解决方案
可以设置滚动条的位置,那么就可以响应WIN_MOVE这个鼠标消息,得到鼠标坐标,判断鼠标坐标点到了边界后就设置滚动条位置和增加视图大小.
您说的能再具体点吗?现在你说的这个我已经尝试过,视图的大小的扩张在原来是一个静态的大小,他牵涉到视图更新的问题,视图上原来的图片之间的距离呀需要变化的。请详细介绍一下你的思路。