在VC中如何获取视图窗口鼠标坐标的绝对位置X,Y
在一个带有垂直(水平)滚动条的视图窗口中,鼠标点击窗口的客户区左上角后,通过LButtonDown()能获得point.x=0,point.y=0;(这是正确的)滚动窗口...
在一个带有垂直(水平)滚动条的视图窗口中,鼠标点击窗口的客户区左上角后,通过 LButtonDown()能获得 point.x = 0, point.y = 0; (这是正确的)
滚动窗口的垂直(水平)滚动条后,鼠标再次点击窗口的客户区左上角点击后,通过 LButtonDown()能获得的 仍然 是 point.x = 0, point.y = 0; (这不是我想要的)
这时我想获得的point.x 与 point.y 应该是加上垂直(水平)滚动的距离,
请问应该怎样把获得的point.x = 0, point.y = 0 转换 成整个窗口客户区的绝对 X,Y 或 怎样获取 垂直(水平)滚动的距离呢
谢谢 展开
滚动窗口的垂直(水平)滚动条后,鼠标再次点击窗口的客户区左上角点击后,通过 LButtonDown()能获得的 仍然 是 point.x = 0, point.y = 0; (这不是我想要的)
这时我想获得的point.x 与 point.y 应该是加上垂直(水平)滚动的距离,
请问应该怎样把获得的point.x = 0, point.y = 0 转换 成整个窗口客户区的绝对 X,Y 或 怎样获取 垂直(水平)滚动的距离呢
谢谢 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询