【问题标题】:Change global mouse cursor in .NET在 .NET 中更改全局鼠标光标
【发布时间】:2021-12-31 02:04:24
【问题描述】:

我需要能够在我的应用程序运行时修改光标,然后再恢复它。

Cursor.Current 似乎不起作用。

【问题讨论】:

    标签: .net mouse-cursor


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

      你可以尝试这样的事情(在你的应用程序中使用正在运行的表单实例进行更改)

                  this.Cursor = Cursors.Cross;
      

      并将其重置为默认值

                  this.Cursor = Cursors.Default;
      

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

      【讨论】:

      • 这不是我想要的。 this.Cursor 只改变表单光标,而不是全局光标。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-11-16
      • 1970-01-01
      • 1970-01-01
      • 2011-12-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多