İmleç, ekrandaki konumu fare, kalem veya trackball gibi bir işaret cihazı tarafından denetlenen küçük bir resimdir. Bu genel bakışın geri kalanında fare terimi herhangi bir işaret cihazına başvurur.
Kullanıcı fareyi hareket ettirdiğinde, sistem imleci buna göre taşır. İmleç işlevleri, uygulamaların imleç oluşturmasını, yüklemesini, görüntülemesini, animasyonunu yapmasını, taşımasını, sınırlamasını ve yok etmesini sağlar.
İmleci ekrandaki dikdörtgen bir alana sınırlar. Sonraki bir imleç konumu (set by the SetCursorPos işlevi veya fare) dikdörtgenin dışında kalırsa, sistem imleci dikdörtgen alanın içinde tutmak için konumu otomatik olarak ayarlar.
CopyCursor
Belirtilen imleci kopyalar.
CreateCursor
Belirtilen boyuta, bit desenlerine ve etkin noktaya sahip bir imleç oluşturur.
Bir dosyada yer alan verileri temel alan bir imleç oluşturur.
SetCursor
İmleç şeklini ayarlar.
SetCursorPos
İmleci belirtilen ekran koordinatlarına taşır. Yeni koordinatlar en son ClipCursor işlev çağrısı tarafından ayarlanan ekran dikdörtgeni içinde değilse, sistem koordinatları otomatik olarak ayarlayarak imlecin dikdörtgen içinde kalmasını sağlar.
SetPhysicalCursorPos
İmlecin konumunu fiziksel koordinatlarda ayarlar.
SetSystemCursor
Bir uygulamanın sistem imleçlerini özelleştirmesini sağlar.
kimliği parametresi tarafından belirtilen sistem imlecinin içeriğini, hcur parametresi tarafından belirtilen imlecin içeriğiyle değiştirir ve ardından hcuryok eder.