Visual Stduio C# platformunda uygulamanızda kod ile mouse hareket ettirme isiyorsanız yapmanız gereken şey çok basit. Mouse 2 boyutta çalışır, yani bir x ve y pozisyon bilgisi vardır. Aşağıdaki kod mouse’un mevcut x ve y bilgisini okuyarak -50 pixel düşürürür. Bu durumda mouse sol-yukarı gider. Bunu sebebi x=0 ve y=0 bilgisi ekranın sol üst köşesi olduğu için bu değer sağ-alt köşeye doğru ekran çözünürlüğünüz kadar büyür.

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);

Burada ekran koruyucunun devreye girmesini bu şekilde engelleyebilirim diye düşünebilirsiniz ama ben denedim malesef olmadı. Belki başka bir yolu vardır. Bulursanız nasıl olduğunu, nasıl yapıldığını paylaşmanızı çok isterim. Bol kodlamalar. İyi çalışmalar dilerim.

Kaynak.


0 yorum

Bir cevap yazın

Avatar placeholder

E-posta hesabınız yayımlanmayacak.

This site uses Akismet to reduce spam. Learn how your comment data is processed.