如何用易语言取出鼠标相对某控件的“横向位置”?

.子程序_超级列表框1_鼠标位置被移动,逻辑型.参数横向位置,整数型.参数纵向位置,整数型.参数功能键状态,整数型鼠标移动事件中有“横向位置”,“纵向位置”,是鼠标相对该... .子程序 _超级列表框1_鼠标位置被移动, 逻辑型

.参数 横向位置, 整数型
.参数 纵向位置, 整数型
.参数 功能键状态, 整数型
鼠标移动事件中有“横向位置”,“纵向位置”,是鼠标相对该控件的位置,如何用命令直接取出该“横向位置”、“纵向位置”(我不想用_超级列表框1_鼠标位置被移动命令),向大家求教,谢谢!
展开
 我来答
落轮峪
2014-06-15 · TA获得超过223个赞
知道小有建树答主
回答量:513
采纳率:0%
帮助的人:355万
展开全部
首先调用api 取窗口区域位置(句柄,坐标)来获取你的组件窗口的区域位置,
然后用 取鼠标水平位置()-坐标.横坐标 就是你鼠标所在窗口的横向位置。
漂丶漂漂漂
2014-06-15 · TA获得超过3164个赞
知道小有建树答主
回答量:1022
采纳率:82%
帮助的人:462万
展开全部
直接取横坐标加减。我不是很懂 你的意思。。不知道这样行不行。
追问
我用“取鼠标水平位置 () - _启动窗口.左边 - 超级列表框1.左边”得出的值不等于“横向位置”的值
我就想用命令得到_超级列表框1_鼠标位置被移动下“横向位置”的值
追答

鼠标位置被移动这个方法不是这样用的  它是说鼠标位置被移动后触发某事件

  1. 你要获取位置的话用精易模块。里面有个方法是获取鼠标在某窗口的位置。

  2. 然后它还有个方法是取控件坐标 然后计算出来就是、

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式