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:
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.
 
Screenshot_20231128_153137_YouTube.jpg

Bundan bahsettim.
 

Geri
Yukarı