Kanka sen diyosun ki Cursor.Position.X+100 diyosun bu zaten belirsiz bişey yani sen şimdi 547 konumunda bi X zaten varsa +100 eklettiriyorsun onun yerine
Point istenilenKonum = new Point(547, 800);
Cursor.Position = istenilenKonum;
Yap olmadımı bide hani garanti olsun diye sana şöyle bi eklentide yapayım
Point suankiKonum = new Point(Cursor.Position.X, Cursor.Position.Y);
Point istenilenKonum = new Point(547, 800);
Cursor.Position = istenilenKonum;
if(Cursor.Position.X != istenilenKonum.X && Cursor.Position.Y != istenilenKonum.Y)
{
Cursor.Position = new Point(istenilenKonum.X - suankiKonum.X, istenilenKonum.Y - suankiKonum.Y);
}
Böyle yap ve geri dönüş yap olduysa herkes yararlansın
Mouse Macro Recorder yapmaya çalışıyosan yardımcı olabilirim.