gpt4 book ai didi

javascript - 是否可以使用 JavaScript 或某些插件全局获取任何焦点编辑器的编辑光标位置?

转载 作者:行者123 更新时间:2023-11-28 03:46:25 31 4
gpt4 key购买 nike

有一些npm插件可以获取鼠标位置,例如robotjs,但我找不到类似的东西来全局获取编辑光标位置。

我正在使用 Electron 框架开发 Windows 桌面应用程序,我的要求是它应该能够在编辑光标位置下方显示一些菜单或窗口。并且光标可以位于任何文本编辑器中。

最佳答案

您可以使用screen.getCursorScreenPoint()功能如下:

var electron       = require('electron');
var cursorPosition = electron.screen.getCursorScreenPoint();

console.log('x: ' + cursorPosition.x);
console.log('y: ' + cursorPosition.y);

这将打印出鼠标的绝对 x 和 y 位置

Docs for screen.getCursorScreenPoint()

关于javascript - 是否可以使用 JavaScript 或某些插件全局获取任何焦点编辑器的编辑光标位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48441040/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com