Rehber C# Fare imlecini değiştirme

Merhaba, bu rehberde nasıl fare imlecinin resminin değiştirilebileceğinizi anlatacağım.
Öncelikle formun kodlarına girin şu kodu yazın;

C#:
private Cursor CreateCursor(Bitmap bm)
{
    bm.MakeTransparent(); //arkaplanı siler
    return new Cursor(bm.GetHicon());
}
Bu kod imleci Bitmap ile ayarlamamıza yarayacak.

Şimdi ise kodun çalıştırılacağı koda gelin. Örnek olarak butona tıklanılınca olmasını istiyorsanız Button_Clicke gelin. Şu kodu yazın;

C#:
Bitmap bmp = new Bitmap("dosyaKonumu"); //dosyaKonumu yazan yere png dosyasının konumunu yaz.
this.Cursor = CreateCursor(bmp);
 
Son düzenleyen: Moderatör:
Custom cursor diye bir uygulama var çok farklı cursor tasarımları kullanılabiliyor tavsiye ederim.
 
Private ne oluyor ?
 
Private ne oluyor ?
Void türü. Public yaparsanız diğer sınıf ve ya formlardan koda erişebilirler. Privatede ise tek bu formdaki kodlar erişebiliyor.

birden fazla imleç şekli var onları ne yapacağız?
Dediğiniz şey örnek olarak textBoxun üstüne gelince farklı diğerlerinde farklı olmasını diyorsanız. Textboxun MouseEnter metoduyla yapılıyordu sanırsam.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…