Belirtilen boyut, bit desenleri ve sıcak nokta olan bir imleç CreateCursor işlev oluşturur.
hcursor CreateCursor) HINSTANCE hInst, / / işlemek için uygulama örneğiintxHotSpot, / yatay konumunu hot spotintyHotSpot, / dikey konumunu hot spotintnWidth, / / imleç genişliğini intnHeight, / / imleç yüksekliğiconst VOID* pvANDPlane, / / ve bit maskesi dizi işaretçisineconst VOID* pvXORPlane / / xor bit maskesi dizi işaretçisine);
İşlev başarılı olursa, dönüş değeri imleci tanımlar.
İşlev başarısız olursa, dönüş değeri null olur. Genişletilmiş hata bilgilerini için GetLastError.
Sistemin diğer boyutlarda imleçler oluşturamıyor çünkü nWidth ve nHeight parametreleri bir genişlik ve yükseklik geçerli görüntü sürücüsü tarafından desteklenen belirtmeniz gerekir. Görüntü sürücüsü tarafından desteklenen yükseklik ve genişliğini belirlemek için sm_cxcursor ya da sm_cycursor değerini belirtme GetSystemMetrics işlevini kullanın.
Kapatmadan önce uygulama imleç ile ilişkili tüm sistem kaynakları boşaltmak için DestroyCursor işlevini çağırmanız gerekir.
nbsp; Windows &NT: sürüm 3.1 veya üstü gerektirir.
Windows:Windows 95 veya sonraki sürümleri gerektirir.
Windows ce:Desteklenmeyen.
Header:WINUSER.h ilan etti.
İçe Library:User32.lib kullanma.
İmleçler genel bakış, imleç işlevleri, CreateIcon, DestroyCursor, GetModuleHandle, GetSystemMetrics, SetCursor