问题标签 [mouse-cursor]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
7699 浏览

winapi - VC++ win32 API programming :how to change mouse cursor

I am trying to change the mouse cursor and write the code below but doesn't work. It seems IDC_CURSOR_WHITE should be put into a rc file. I tried and failed. At last I came here seeking your guidance. Help! Thanks.

IDC_CURSOR_WHITE IDC_CURSOR_BLACK not

PS: The rc file code. And the error is mouse cousor not defined.

0 投票
10 回答
473172 浏览

c# - 如何使光标变为等待光标?

如何向用户显示等待/忙碌光标(通常是沙漏),让他们知道程序正在做某事?

0 投票
3 回答
5912 浏览

wpf - wpf dragdrop,如何在拖动过程中直观地拒绝drop?

在 Wpf 中拖动期间,如何更改鼠标光标(或者可能使用装饰器)以指示droptarget不会接受拖动的项目?

我试图在活动e.Effects = DragDropEffects.None期间进行设置,DragEnter但这不起作用,我怀疑我误解了该功能的用途。我已经尝试使用该GiveFeedback事件,但看不到它会如何droptarget影响它。

0 投票
3 回答
5756 浏览

javascript - 手形光标在 Firefox 浏览器中不起作用

上面的 html 用于将鼠标光标置于标签的鼠标上方。在这里,“手”和“帮助”光标在 Internet Explorer 中工作正常,但在 Firefox 和其他浏览器中不工作。

0 投票
3 回答
3183 浏览

winapi - 我如何知道 HCURSOR 对象的大小

我想获得 .cur 文件的高度和宽度,而不查看其格式。

我尝试使用 LoadCursorFromFile() 来获取 HCURSOR,我想有一个 API 函数来获取 HCURSOR 信息,但我发现 GetCursorInfo() 根本不是我想要的。

有什么方法可以获取 HCURSOR 对象的高度和宽度?

0 投票
14 回答
45927 浏览

jquery - 无需用户移动鼠标即可将浏览器光标从“等待”变为“自动”

我在 Ajax 调用期间使用此 jQuery 代码将鼠标指针设置为忙碌状态(沙漏)......

以及将其恢复正常的相应代码...

这工作正常......在某些浏览器上。

在 Firefox 和 IE 上,只要我执行命令,鼠标光标就会改变。这是我想要的行为。

在 Chrome 和 Safari 上,鼠标光标在用户移动指针之前不会明显地从“忙碌”变为“自动”。

让不情愿的浏览器切换鼠标指针的最佳方法是什么?

0 投票
4 回答
5309 浏览

google-chrome - actionscript 3 - 如何在 chrome 中隐藏默认光标?

有没有办法在使用 chrome 打开默认光标 [flash] 时隐藏它?

当它使用firefox / IE打开时,我可以使用普通方式隐藏它,但不知何故,当它使用google chrome打开时它不起作用。

0 投票
3 回答
5630 浏览

c# - 如何在 C# 中清除 Cursor.Clip 并允许光标再次自由移动?

我正在尝试将光标锁定到表单中,这是针对鼠标储物柜应用程序的,我正在尝试处理光标,以便Cursor.Clip在解锁时重置光标。

到目前为止,我有:

这很好用。

但我不知道他们解锁时如何清除剪辑。我试过Cursor.Dispose();了,但这不起作用。

有任何想法吗?谢谢。

0 投票
1 回答
5139 浏览

python - 是否可以使用 Python Tkinter 制作自定义鼠标光标?(使用带有 TkAgg 后端的 matplotlib)

这很可能只是一个一般的 Python Tkinter 问题,不一定是 matplotlib 问题。

因此,我正在使用 Matplotlib“TkAgg”后端(使用 TkInter 将 Agg 渲染到 Tk 画布)在 matplotlib 之上开发一套相当大的绘图功能。我正在使用 matplotlib 开箱即用提供的一些默认缩放功能......特别是默认 matplotlib 工具栏上的“缩放到框”按钮。我通过继承现有的“matplotlib.backends.backend_tkagg.NavigationToolbar2TkAgg”类来创建自己的工具栏。

几乎,这里的问题是我讨厌“缩放到框”使用的默认图标(Tkinter“tcross”)。我已经弄清楚如何使用不同的 Tkinter 内置光标(例如,这会将光标更改为“加号”而不是“tcross”):

一般来说,我知道要将当前鼠标光标更改为工具栏类中的内置 Tkinter 光标之一,我可以调用:

所以我真正非常喜欢的是能够在用户处于“缩放模式”时使用放大镜图标。我已经有了一个 .ppm 的放大镜图标,我想使用它和所有东西,但我终其一生都无法弄清楚如何将放大镜用作鼠标光标图标。是否可以在 Python Tkinter 中使用自定义图像作为鼠标光标?帮助!

平台说明:这需要在 Mac OS X 10.5+、RedHat Enterprise Linux 5 以及可能的 Solaris 10 上可用,因此不希望使用特定于平台的解决方案。

0 投票
3 回答
3813 浏览

javascript - 在javascript中获取鼠标光标的大小

我需要确定我们网页上使用的当前鼠标光标的宽度和高度。

我需要在光标下方显示一个 div,并且可能在它的右侧。所以我需要从确切的指针位置确定我的 div 的偏移量,所以光标不会覆盖 div。

该机制将用于Intranet系统,因此它可以是firefox唯一的解决方案。不幸的是,这里有些人使用奇怪的光标,无论如何,大的,所以我不能硬编码,例如,16px 右,16px 顶部偏移。无论如何,如果我不需要,我不想要。

谢谢你的帮助。