.Net 中的 Cursor.Current 与 this.Cursor
在 .Net 中使用游标时,有两个常用属性: Cursor.Current 和 this.Cursor。人们很自然地想知道这些属性之间是否有任何区别。
Cursor.Current 与 this.Cursor
何时使用
问题Cursor.Current
如引用的代码示例中所述,设置 Cursor.Current 可能并不总是会产生所需的行为。这是因为系统向包含鼠标光标的窗口发送 WM_SETCURSOR 消息,该消息可以覆盖 Cursor.Current 设置的光标形状。
如何正确显示沙漏光标
要正确显示沙漏光标,您应该同时使用 Cursor.Current 和 Application.UseWaitCursor 属性。您还可以使用参考答案中提供的辅助类(如 HourGlass 类)来简化此过程。
总之,Cursor.Current 会全局更改光标形状,而 this.Cursor 会针对特定控件更改光标形状。根据您想要实现的光标更改范围使用适当的属性。
以上是.NET 中的'Cursor.Current”与'this.Cursor”:有什么区别以及何时应该使用它们?的详细内容。更多信息请关注PHP中文网其他相关文章!