我试图将光标锁定到窗体中,这是一个鼠标锁定器应用程序,我试图处理光标,以便它们将Cursor.Clip解锁时重置它.
到目前为止,我有:
Cursor.Clip = new Rectangle(x +8, y +30, Size.Width -16, Size.Height -38);
Run Code Online (Sandbox Code Playgroud)
这很好.
但我无法弄清楚当它们解锁时如何清除它.我试过Cursor.Dispose();但是那不起作用.
有任何想法吗?谢谢.
小智 10
实际上,我们的想法是将其设置为一个新的矩形
Cursor.Clip = new Rectangle();
Run Code Online (Sandbox Code Playgroud)
无论情况如何,它都有效.
小智 1
设置为包含屏幕尺寸的Clipa 。Rectangle
Cursor.Clip = Screen.PrimaryScreen.Bounds;
Run Code Online (Sandbox Code Playgroud)
当然,这不适用于双显示器设置,但您明白了。
| 归档时间: |
|
| 查看次数: |
4811 次 |
| 最近记录: |