mouse相关内容

CGEventPost并不总是移动鼠标macOS

在尝试使用 Quartz事件服务在macOS Sierra中以编程方式移动鼠标时,我遇到了问题在Python环境中. 例如: 当我运行此脚本时: 从Quartz中的 .CoreGraphics导入CGEventCreateMouseEvent从Quartz.CoreGraphics导入CGEventPost从Quartz.CoreGraphics导入kCGMouseButtonL ..
发布时间:2021-05-31 19:25:25 Python

实施“鼠标跟随焦点";在MacOS上

我有多台监视器,并且在应用程序之间移动时,通常可以通过键盘更快地完成此操作,因此我倾向于通过键盘快捷键来进行大部分窗口管理/导航.但是,有时需要使用鼠标.我的问题是,当我改变活动窗口时,我的鼠标可以在我当前的任何屏幕上,所以我必须先找到它,然后将点拖到我需要点击的地方. 我想要什么: A)当我通过cmd-Tab切换活动窗口时,请将鼠标移至活动窗口的中心. B)有键盘快捷键,我可以按它快速 ..
发布时间:2021-05-31 19:05:31 其他开发

LUA的MouseMoveRelative上的Sleep()函数有问题

获得了一个新的驱动器并安装了一个新的Windows. 在使用旧版OS之前,我可以使用“睡眠"制作"MoveMouseRelative"像自然运动一样工作. 我已经创建了一个函数,可以移动鼠标调用它一次,让它“移动" 以及每次“移动"之间的毫秒数.例子:(效果很好) 函数_move(x,range,time,range2)对于我= 1,x做MoveMouseRelative(rang ..
发布时间:2021-05-30 21:39:21 其他开发

在Pygame中以光标方向绘制无限长的线

我正在寻找有关pygame的帮助.我正在用Python开发简单的游戏来学习Pygame.我想做一个可以旋转并可以用激光线射击的太空飞船.我已经完成了箭头键的控制,我们也可以用鼠标的位置旋转飞船,但是拍摄时遇到了问题.我想用从飞船位置到鼠标方向无限长的线.我该怎么做?这是我的代码: def draw_objects(自身):SCREEN.fill(黑色)self.target = pygame. ..
发布时间:2021-05-29 20:50:03 Python

OS X上的多只鼠标

我正在开发OS X应用程序,该应用程序应该从两只鼠标中获取输入.我想独立阅读每只鼠标的运动.最好的方法是什么? 如果不可能,是否可以通过编程方式禁用/启用任何一只鼠标? 解决方案 HID类设备接口绝对是您所需要的.基本上有两个步骤: 首先,您需要找到鼠标设备.为此,您需要构造一个匹配的字典,然后使用它搜索IO Registry.有一些示例代码示例代码应为您指明正确的方向.使用回 ..
发布时间:2021-05-16 18:47:29 其他开发

触发焦点/模糊事件时获取鼠标位置?

我正在使用jQuery捕获事件: $('input').focus(function(e){console.log(e.pageX,e.pageY);}); 这似乎不起作用...关于获取鼠标位置的其他方法的任何想法? 帮助会很棒. 解决方案 您只能使用鼠标事件获取鼠标坐标.如果要捕获鼠标的位置,则可以使用全局 mousemove 事件侦听器,并将坐标存储在一组变量中,以后可以 ..
发布时间:2021-05-14 19:41:51 前端开发

Windows-在C ++中读取鼠标的dpi设置

有没有办法在c ++中获取当前的鼠标dpi设置? 问题在于,将鼠标移动消息发送到系统会导致不同的光标位置,具体取决于鼠标的dpi分辨率. 编辑: 我找到了不需要鼠标设置dpi的解决方案.我使用SystemParametersInfo获得鼠标速度,并通过以下方式计算移动距离:moveDistance.x * 5.0/mouseSpeed.5.0/mouseSpeed是保证移动距离永 ..
发布时间:2021-05-02 20:37:19 C/C++开发

鼠标位置-跨浏览器兼容性

使用Javascript中的鼠标有时会遇到以下事件属性: clientX,clientY layerX,layerY offsetX,offsetY pageX,pageY screenX,screenY x,y 我想知道他们的跨浏览器兼容性总体上是什么样子,因为我只发现了我要修补的点点滴滴的信息. 解决方案 这是jQuery的实现方式: ///如果缺少pageX/ ..
发布时间:2021-05-02 20:22:58 前端开发

A框架:rayOrigin光标和鼠标同时

我已经实现了以下示例中的事件: https://aframe-event-set-component.glitch.me/ 这些事件现在可以监听我的光标或鼠标.如何在一个应用程序中结合使用这两种方法,以便可以通过鼠标和光标触发事件?就像这里一样: https://github.com/mayognaise/aframe-mouse-cursor-component (不再受最新的A-Fra ..
发布时间:2021-04-27 20:31:15 其他开发

在win32中绘制鼠标光标

GDI的新手. 我正在尝试模拟Win32窗体中的鼠标光标.在每一个WM_MOUSEMOVE上 hCursor = LoadCursor(NULL,IDC_ARROW);////获取设备上下文hDeviceContext = GetDC(hwnd);hDCMem = CreateCompatibleDC(hDeviceContext);hBitmap = CreateCompatibleB ..
发布时间:2021-04-27 20:30:25 其他开发

如何更改鼠标光标图像?

我需要更改光标图像.每当鼠标悬停在表单上方时,我都需要从本地路径加载自己的图像.我正在使用1.1版的.NET框架. 这是我尝试过的: Cursor = new Cursor(GetType(),Application.StartupPath +"\\ windowfi.cur"); 但这会引发异常: 值不能为空. 参数名称:dataStream 解决方案 Cursor ..
发布时间:2021-04-27 20:30:11 C#/.NET

SwiftUI系统游标

我正在尝试在 MacOS 上的 SwiftUI 中将光标更改为十字准线. 我已将以下代码放入 AppDelegate applicationDidFinishLaunching()函数中: NSCursor.crosshair.set() 当应用程序加载时,我看到光标更改为crossHair,然后直接交换回标准指针. 很高兴听到我在这里做错了什么. 谢谢. 解决方案 ..
发布时间:2021-04-27 20:29:45 移动开发

在鼠标移动/单击之前,SetCursor不起作用(Win32 Api)

在处理WM_SETCURSOR Windows消息时,我将SetCursor称为特定光标.如果将光标设置为其他值,它将一直等待,直到通过移动或单击以实际设置鼠标来输入鼠标为止. 有没有一种方法可以解决这个问题,从而使光标在输入之前不会在视觉上看起来不对? 案例WM_SETCURSOR:{SetCursor(game-> GetCursor());//返回m_curCurrent返回true ..
发布时间:2021-04-27 20:29:43 C/C++开发

在C#中移动鼠标(坐标单位)

我正在尝试使Teamviewer像一款有趣的软件,该软件允许一个人查看另一个人的屏幕,然后单击并进行所有操作.无论如何,我已经完成了大多数的套接字工作,但是我不知道如何使鼠标单击正常工作.这是我在网上找到的以编程方式移动鼠标的代码: 公共静态类VirtualMouse{//导入必要的API函数,以便.NET可以//适当地编组参数[DllImport("user32.dll")]静态外部void ..
发布时间:2021-04-22 19:15:19 C#/.NET

如何在Powershell中发送鼠标单击?

如何使用此代码在此位置发送鼠标单击.我希望鼠标移到那里并单击. [System.Windows.Forms.Cursor] :: Position =新对象System.Drawing.Point($ xposi,$ yposi) 解决方案 如果您不想编写自己的函数,请尽管我建议 SendInput ,因为它取代了mouse_event.下面是一个功能齐全的示例,该示例使用P/Invok ..
发布时间:2021-04-22 19:14:53 其他开发

如何在Slick.js中使用鼠标滚动而不是拖动?

用slick.js实现滚动的最佳方法是什么,以便用鼠标滚动时切换到下一张幻灯片?还是有我缺少的设置? 这里是我指的,以防万一. http://kenwheeler.github.io/slick/ 解决方案 您可以使用 .container {保证金:0自动;内边距:40px;宽度:80%;颜色:#333;背景:#419be0;}.slick-slide {文本对齐:居中;颜色: ..
发布时间:2021-04-21 19:26:03 前端开发

通过HTML画布获得点击

我看到了很多有关如何使html5 canvas元素接收鼠标点击的问题,我将画布用作覆盖层,而鼠标点击并没有遍历下面的元素.我正在将图像加载到画布中,我认为这可能是问题所在,但我也尝试了使用空画布来获得相同的结果. 这里是一个示例:与图像: http://www.1luckypixel.com/paranormal/canvas_test.html 链接转到Google,但未注册. 据我 ..
发布时间:2021-04-21 19:12:53 前端开发

如何使用鼠标在C#中绘制矩形

我想在C#中的表单上绘制一个矩形.我阅读并发现了此文章.有样本或教程可用吗?这篇文章不是很有帮助. 解决方案 您链接的文章似乎是C ++,这也许可以解释为什么它对您没有太大帮助. 如果为MouseDown和MouseUp创建事件,则应具有矩形所需的两个角点.从那里开始,只需绘制表格即可.System.Drawing.*应该是您的第一站.以下链接了一些教程: 在WinForms中 ..
发布时间:2021-04-19 18:31:34 其他开发

使鼠标移动像人一样(使用弧形而不是到目的地的直线)

我正在使用java.awt.Robot制作自动点击器.但是,我担心的问题之一是动作并不十分人性化.有人可以建议对我的代码进行一些更改,使其更像人吗?现在,它只是直线移动. /**** @param robot被利用的java.awt.Robot* @param sx鼠标的起始x位置* @param sy鼠标的起始位置* @param ex鼠标的结尾x位置* @param ey鼠标的y端位置* @ ..
发布时间:2021-04-15 19:24:12 Java开发