在.NET中更改全局鼠标光标

时间:2010-04-07 10:05:56

标签: .net mouse cursor cursor.current

我需要能够在我的应用程序运行时修改光标,然后恢复它。 Cursor.Current似乎不起作用。还有其他选择吗?这有什么API吗?

由于

2 个答案:

答案 0 :(得分:1)

我发现全局更改光标并不是一个好主意。相反,我决定通过钩子跟随实际的光标,并在它周围绘制我的对象。

答案 1 :(得分:0)

你可以试试这样的东西(从应用程序中正在运行的表格实例改变)

            this.Cursor = Cursors.Cross;

并使用

将其重置为默认值
            this.Cursor = Cursors.Default;

Cursors类包含您可以使用的各种Cursor对象