با سلام
کد مشکلی نداره ولی میخواین کد زیر هم تست کنید
کلاسی با نام Win32.cs اضاف کنید
using System;
using System.Runtime.InteropServices;
public class Win32
{
[DllImport("User32.Dll")]
public static extern long SetCursorPos(int x, int y);
[DllImport("User32.Dll")]
public static extern bool ClientToScreen(IntPtr hWnd, ref POINT point);
[StructLayout(LayoutKind.Sequential)]
public struct POINT
{
public int x;
public int y;
}
}
فرم :
Win32.POINT p = new Win32.POINT();
private void Timer1_Tick(object sender, EventArgs e)
{
Win32.ClientToScreen(this.Handle, ref p);
Win32.SetCursorPos(Cursor.Position.X + 35, Cursor.Position.Y + 2);
}
موفق باشید