我非常遗憾我将如何去存储屏幕/光标位置,并在完成该功能的其余部分后将其调回到确切像素。获取光标位置值并在稍后调用
我能够在单击按钮时运行我的代码,但我希望能够将光标返回到单击按钮时的位置,以便我可以从该确切位置对其进行循环。
任何帮助,将不胜感激
我写在C#和使用VS2010
我非常遗憾我将如何去存储屏幕/光标位置,并在完成该功能的其余部分后将其调回到确切像素。获取光标位置值并在稍后调用
我能够在单击按钮时运行我的代码,但我希望能够将光标返回到单击按钮时的位置,以便我可以从该确切位置对其进行循环。
任何帮助,将不胜感激
我写在C#和使用VS2010
这是不好的用户体验来修改用户的光标,这就是为什么鼠标光标位置一般公开为只读信息。
对于Windows窗体(如果您可以使用System.Windows.Forms程序集),可以使用Cursor类中的Position属性。它允许你获取和设置光标位置。 但是,从代码中移动光标是一种不好的做法。
using System.Windows.Forms;
namespace MyApplication
{
class MyClass
{
void Go()
{
var previousPosition = Cursor.Position;
// Do smth
Cursor.Position = previousPosition;
}
}
}
请编辑您的问题并为您添加一个标签UI框架。 – bendewey 2011-04-25 06:06:41