如何设置Form的光标位置?

时间:2015-01-30 06:45:00

标签: c#

我在表单上设置光标位置的代码:

SetCursorPos(webControl1.PointToClient(Cursor.Position).X, webControl1.PointToClient(Cursor.Position).Y);
            Thread.Sleep(100);
            mouse_event(MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0);
            mouse_event(MOUSEEVENTF_LEFTUP, 0, 0, 0, 0);

我遇到了SetCursor的问题! 我不知道如何设置参数X和Y(我之前知道X,Y)。 例如:75,522 有谁能够帮我? 方面!

1 个答案:

答案 0 :(得分:0)

这就是我想要知道的所有内容:

https://msdn.microsoft.com/en-us/library/system.windows.forms.cursor.position%28v=vs.110%29.aspx

如果链接已关闭:

    private void MoveCursor()
{
   // Set the Current cursor, move the cursor's Position, 
   // and set its clipping rectangle to the form.  

   this.Cursor = new Cursor(Cursor.Current.Handle);
   Cursor.Position = new Point(Cursor.Position.X - 50, Cursor.Position.Y - 50);
   Cursor.Clip = new Rectangle(this.Location, this.Size);
}

提示:只要您需要房产或其他方面的帮助,请尝试按“F1”。