易语言 怎么获取鼠标在哪个地方点击了左键和右键,还有点击间隔的时间

这问题貌似太难了.
估计没人会

 

'哇好难!!! 竟然没人会  会的都不是人 

'那些用"全局鼠标钩子"的是外星人 妖怪

'写以下代码的(用API的)是神是上帝:

'以下代码用上了 传说中的 "时钟控件" (高科技啊 一般人不会用的) 状态显示在了"窗口标题"(般人我不告诉他)

 '注意 变量t 是 程序集变量 

 

 

 

.版本 2

.程序集 窗口程序集1

.程序集变量 t

.子程序 __启动窗口_创建完毕

t = 取启动时间 ()

时钟1.时钟周期 = 1

.子程序 _时钟1_周期事件

.如果 (测试虚拟键_ (1) ≠ 0)

    _启动窗口.标题 = “左键按下 ” + 到文本 (取鼠标水平位置 ()) + “,” + 到文本 (取鼠标垂直位置 ())

    .判断循环首 (测试虚拟键_ (1) ≠ 0)

    .判断循环尾 ()

    _启动窗口.标题 = “左键弹起 坐标 ” + 到文本 (取鼠标水平位置 ()) + “,” + 到文本 (取鼠标垂直位置 ()) + “ 间隔” + 到文本 (取启动时间 () - t) + “毫秒”

    t = 取启动时间 ()

.否则

    .如果真 (测试虚拟键_ (2) ≠ 0)

        _启动窗口.标题 = “右键按下 ” + 到文本 (取鼠标水平位置 ()) + “,” + 到文本 (取鼠标垂直位置 ())

        .判断循环首 (测试虚拟键_ (2) ≠ 0)

        .判断循环尾 ()

        _启动窗口.标题 = “右键弹起 坐标 ” + 到文本 (取鼠标水平位置 ()) + “,” + 到文本 (取鼠标垂直位置 ()) + “ 间隔” + 到文本 (取启动时间 () - t) + “毫秒”

        t = 取启动时间 ()

    .如果真结束

.如果结束

.版本 2

.DLL命令 测试虚拟键_, 整数型, "user32", "GetAsyncKeyState"

    .参数 键代码, 整数型, , vKey Long,欲测试的虚拟键的键码 

 

 

温馨提示:内容为网友见解,仅供参考
第1个回答  2017-08-19
方法一:利用电脑工具软件删除,如优化大师,超级兔子,魔方电脑大师等,以优化大师为例。(1)优化大师在“系统个性化设置和其它优化”里有个“右键设置”,该组设置选项的主要功能就是设置鼠标右键菜单。包括在右键菜单中加入清空回收站;在右键菜单中加入关闭计算机和重新启动计算机;在右键菜单中加入“DOS快速通道”(该项仅对文件夹右键有效)等设置项目。(2)单击“设置”按钮进入右键菜单的设置窗口,用户可在此整理和设置的鼠标右键菜单,包括:“新建菜单”;“发送到菜单”;“IE浏览器工具菜单”;“文件、目录、文件夹、驱动器菜单”等,还可以在“自定义右键”中定义自己的右键菜单。例如,要在右键菜单加入Windows优化大师,首先进入自定义右键的画面,在右键名称中输入Windows优化大师,单击右键执行命令右边的图标,选择Windows优化大师的执行文件Windows优化大师.exe后,单击“增加”即可。(3)用户所有已删除的鼠标右键项目均可通过备份与恢复管理器进行恢复。方法二:通过编辑注册表来实现(记得事先备份注册表)(1)在系统桌面上单击“开始→运行”项。win7打开附件中的“运行”、XP则直接点击“运行”即可(2)在随后出现的窗口中的“打开”栏中键入regedit并单击“确定”按钮运行注册表编辑器。输入regedit(3)在注册表的HKEY_CURRENT_USERSoftware\MicrosoftInternetExplorer\MenuExt下都有,用户只需删除掉自己不想用的项目即可。本回答被网友采纳
第2个回答  2017-08-16
可以用鼠标钩子来记录,监测鼠标点击操作,输出时间,然后对时间取间隔计算
第3个回答  2012-08-26
可以调用鼠标钩子。
第4个回答  2017-08-11
可以做到,不过有点麻烦,你给的分太少了

...怎么获取鼠标在哪个地方点击了左键和右键,还有点击间隔的时间
_启动窗口.标题 = “左键弹起 坐标 ” + 到文本 (取鼠标水平位置 ()) + “,” + 到文本 (取鼠标垂直位置 ()) + “ 间隔” + 到文本 (取启动时间 () - t) + “毫秒”t = 取启动时间 ().否则 .如果真 (测试虚拟键_ (2) ≠ 0)_启动窗口.标题 = “右键按下 ” + ...

api 易语言 获取鼠标点击时的坐标
.子程序 __启动窗口_创建完毕 输入设备1.选择输入设备 (真, 假, 假)输入设备1.置刷新时间 (50)输入设备1.初始化 (0).子程序 _输入设备1_鼠标按键被改变 .参数 键值, 整数型 .参数 键状态, 整数型 .局部变量 x, 整数型 .局部变量 y, 整数型 x = 取鼠标水平位置 ()y = 取鼠标垂直...

易语言鼠标左键 右键 按下 , 弹起的代码怎么写
点击要接受事件的窗口或组件,然后在在做不工作夹下面的事件选择框里选择“鼠标左键被按下”“鼠标左键被弹起”“鼠标右键被按下”...等事件,然后就会在对应程序集里自动出现这些事件子程序,然后在子程序里写入代码即可

易语言如何做到让鼠标定时单击某个位置
使用应用接口支持库中的 模拟鼠标点击() 命令即可完成 比如想在屏幕100*100位置模拟鼠标左键单击 模拟鼠标点击(100,100,#接口常量.左键单击) 即可调用格式: 〈无返回值〉 模拟鼠标点击 (整数型 X坐标,整数型 Y坐标,[整数型 点击类型]) - 应用接口支持库->系统处理英文名称:SimulateMouse模拟...

易语言关于鼠标点击间隔时间问题
易语言关于鼠标点击间隔时间问题 10 想实现的是,每次次按下鼠标左键的时间间隔,例如第一次按下鼠标左键跟第二次的时间间隔,再第二次按下鼠标跟第三次的间隔时间... 想实现的是,每次次按下鼠标左键的时间间隔,例如第一次按下鼠标左键跟第二次的时间间隔,再第二次按下鼠标跟第三次的间隔时间 展开  ...

易语言怎么写鼠标右键点击三分钟后,鼠标就不点击了。求解!
.子程序 _按钮1_被单击 时钟1.时钟周期 = 3000 ' 点击频率 .子程序 _时钟1_周期事件 .局部变量 已运行时间, 整数型, 静态 模拟鼠标点击 (取屏幕宽度 () ÷ 2, 取屏幕高度 () ÷ 2, #接口常量.右键单击)已运行时间 = 已运行时间 + 1 .判断开始 (已运行时间 > 180)时钟1.时钟...

易语言怎么在桌面右键单击时能弹出菜单
你去点击按钮的时候 鼠标是在按钮上的 右键单击也是单击在按钮上了 .版本 2 .支持库 eAPI 模拟鼠标点击 (100, 100, #接口常量.右键单击)您可以试试这个命令 前提是100 100这个位置 没有其他窗口遮挡

有没易语言专家帮忙做个点击鼠标左键的软件 点击间隔时间为0.5秒一次...
时钟周期事件 模拟按钮点击(取鼠标水平位置()取鼠标垂直位置())按钮1被单击 时钟1.时钟周期=500

易语言怎么写鼠标右键功能 看图↓
3.可以这样修改注册表 HKEY_CLASSES_ROOT Unknown xxxxx command “program filename %1”做到在任意一个没有注册的文件上鼠标单击右键,弹出的菜单上添加xxxxx,选中后执行command值中的程序。4.对于已经有了关联的文件,可以在单击鼠标右键的同时按住SHIFT键,使得弹出的菜单中有“用……打开”命令。

易语言禁止右键代码怎么写
按键 (#Del键, , )处理事件 ()DEL键在网页时没有用的 方案2 .版本 2 .程序集 窗口程序集2 .子程序 _窗口2_创建完毕 监视热键 (&技能, #鼠标右键, , , ).子程序 技能 按键 (#鼠标左键, , )处理事件 ()也就是他点击右键也是左键 望采纳 ...

相似回答