永发信息网

易语言鼠标位置问题

答案:2  悬赏:10  手机版
解决时间 2021-12-31 09:32
  • 提问者网友:相思似海深
  • 2021-12-30 14:40
如何让鼠标移动到透明标签时,透明标签就变成红色,鼠标离开后又变回黑色

_透明标签_鼠标位置被移动 下面写代码,鼠标移动到上面是可以变色,但是离开后就不能复原
最佳答案
  • 五星知识达人网友:有你哪都是故乡
  • 2021-12-30 16:00
.版本 2
.支持库 iext

.程序集 窗口程序集1

.子程序 _透明标签1_鼠标位置被移动, 逻辑型
.参数 横向位置, 整数型
.参数 纵向位置, 整数型
.参数 功能键状态, 整数型

透明标签1.文本颜色 = #黄色

.子程序 __启动窗口_鼠标位置被移动, 逻辑型
.参数 横向位置, 整数型
.参数 纵向位置, 整数型
.参数 功能键状态, 整数型

透明标签1.文本颜色 = #黑色
' 这是最简单的方法!
全部回答
  • 1楼网友:低血压的长颈鹿
  • 2021-12-30 17:00
补充问题:不会把?我电脑上实验可以移动啊,那你改一下频率,不要设置为2毫秒,2毫秒确实太快了,或者把鼠标按下和鼠标放开中间插入延时,这样再试一试, 注:如果觉得死机了就按alt+f4关闭掉 先给你讲原理吧,可以用时钟来控制周期,在窗口上画一个时钟,时钟名为“时钟1” 当点击“开始”按钮后,将时钟1的周期进行设置,这样,时钟就开始运转了,点击“停止”按钮的时候,时钟1.时钟周期=0 这样,时钟就停止了,把鼠标单击的操作放到时钟事件里,单击操作可以用系统自带事件“模拟鼠标”来操作 下面贴代码:(其中按钮1是开始按钮,按钮2是停止按钮) .版本 2 .支持库 elib .程序集 窗口程序集1 .子程序 __启动窗口_创建完毕 按钮2.禁止 = 真 .子程序 _按钮1_被单击 按钮1.禁止 = 真 按钮2.禁止 = 假 时钟1.时钟周期 = 2 ' 将时钟周期设置为2毫秒,也就是2毫秒进行一次点击 .子程序 _时钟1_周期事件 模拟鼠标 (2, 取鼠标水平位置 (), 取鼠标垂直位置 ()) ' 2是鼠标左键按下 模拟鼠标 (4, 取鼠标水平位置 (), 取鼠标垂直位置 ()) ' 4是鼠标左键放开 ' 对应的数字: 1鼠标移动;2鼠标左键按下;4鼠标左键放开; 8鼠标右键按下; 16鼠标右键放开; 32鼠标中键按下; 64鼠标中键放开 .子程序 _按钮2_被单击 按钮1.禁止 = 假 按钮2.禁止 = 真 时钟1.时钟周期 = 0
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯