SetCursor

SetCursor işlevi imleci şeklini belirler.

hcursor SetCursor) hcursor  hCursor / / işlemek için imleç);
 

Parametreleri

hCursor
İmleç işleci. İmleci gerekir CreateCursor tarafından oluşturulan veya LoadCursor veya LoadImage işlevi tarafından yüklendi. Bu parametre null ise, imleç ekrandan kaldırılır.

Windows 95: Genişlik ve yükseklik imleç tarafından döndürülen değerler olmalıdır sm_cxcursor ve sm_cycursor GetSystemMetrics işlevini. Ayrıca, imleç bit derinliğini görüntünün bit derinliğini eşleşmelidir veya imleç tek renkli olmalıdır.

Dönüş değerleri

Dönüş değeri varsa önceki imleci için tanıtıcı olduğunu.

Hiçbir önceki imleç varsa, dönüş değeri null olur.

Açıklamalar

Yalnızca yeni imleç önceki imleci farklı imleç ayarlanır; yoksa, hemen işlevi.

İmleci, paylaşılan bir kaynaktır. İmleci, kendi istemci alanı veya pencerede fare giriş zaman yakaladığı olduğunda bir pencere İmlecin şekli ayarlamalısınız. Fare olmadan sistemlerinde, pencereyi önceki imleci imleç istemci alanı terk etmeden önce ya da başka bir pencere denetimini siler önce geri yüklemelisiniz.

Uygulamanız bir pencere içinde iken imleci ayarlamanız gerekir, sınıf imleci belirtilen pencere sınıfı için null olarak ayarlanır emin olun. Sınıf imleci boş değilse, her zaman fare hareket sınıf imleci sistem geri yükler.

İmleci, dahili imleç görüntü sayısı ise küçüktür, sıfır ekranda gösterilmez. Bu uygulama kez imleç göstermek için daha imleci gizlemek için ShowCursor işlevini kullanıyorsa oluşur.

Windows ce: Fare imleçleri desteklemez bir platformu hedefleme imleç bileşenini kullanın. Bu bileşen destekler sadece imleç beklemek imleç olduğunu. Bekleme imleci ayarlamak için şu kodu kullanın

SetCursor (LoadCursor (null, IDC_WAIT));

Hedefleme fare imleçleri destekleyen bir platform mcursor bileşenini kullanın. Bu bileşeni renk imleçler desteklemez.

QuickInfo

nbsp; Windows &NT: sürüm 3.1 veya üstü gerektirir.
Windows:Windows 95 veya sonraki sürümleri gerektirir.
Windows ce:Sürüm 1.0 veya daha ilerisini gerektirir.
Header:WINUSER.h ilan etti.
İçe Library:User32.lib kullanma.

Ayrıca bkz:

İmleçler genel bakış, imleç işlevleri, CreateCursor, GetCursor, GetSystemMetrics, LoadCursor, LoadImage, SetCursorPos, ShowCursor

Index