我如何将鼠标光标设置为代码中的混合沙漏和箭头? (。净)

我有一个及时的操作,在后台线程上运行。 在运行时,我目前将光标置于等待状态:

Mouse.OverrideCursor = Cursors.Wait

我刚刚实现了一项功能,如果用户厌倦了等待,可以单击“取消”按钮。 但是,有些用户可能没有意识到他们可以这样做(尽管取消按钮是该进程中唯一的主动控件),因为它们的鼠标光标是沙漏。

我见过程序使用显示沙漏的光标,并附带了箭头指针。 如何将鼠标光标设置为这种状态? 我查看了.NET文档,找不到这个游标。

谢谢!


Me.Cursor = Cursors.AppStarting

我认为你应该使用“System.Windows.Forms.Cursros”类的“AppStarting”属性。


我怀疑“鼠标光标+沙漏”是Cursors.AppStarting。 当然,你最好希望正常的沙漏用于其余的用户界面,并且该光标仅用于取消按钮,但是......

链接地址: http://www.djcxy.com/p/48275.html

上一篇: How do I set my mouse cursor to the hybrid hourglass and arrow in code? (.NET)

下一篇: How to wait for a BackgroundWorker to cancel?