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 yanıt yazın

Avatar placeholder

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Bu site, istenmeyenleri azaltmak için Akismet kullanıyor. Yorum verilerinizin nasıl işlendiği hakkında daha fazla bilgi edinin.