Şapka İşaretleri
şapka işareti, pencerenin istemci alanındaki yanıp sönen çizgi, blok veya bit eşlemdir. Şapka işareti genellikle metnin veya grafiklerin eklendiği yeri gösterir.
Aşağıdaki çizimde, şapka işaretinin görünümündeki bazı yaygın varyasyonlar gösterilmektedir.
Uygulamalar bir şapka işareti oluşturabilir, yanıp sönme süresini değiştirebilir ve şapka işaretini görüntüleyebilir, gizleyebilir veya yeniden yerleştirebilir.
Bu Bölümde
Ad | Açıklama |
---|---|
Carets Hakkında | Şapkaları açıklar. |
Kullanma | Şapka şapkası ile ilgili görevlerin nasıl gerçekleştirileceğini gösteren kod örnekleri. |
Şapka İşareti Başvuru | API başvurusunu içerir. |
Şapka İşareti İşlevleri
Ad | Açıklama |
---|---|
CreateCaret | Sistem şapka işareti için yeni bir şekil oluşturur ve şapka işaretinin sahipliğini belirtilen pencereye atar. Şapka işareti şekli çizgi, blok veya bit eşlem olabilir. |
DestroyCaret | Şapka işaretinin geçerli şeklini yok eder, şapka işaretini pencereden serbest kaldırır ve şapka işaretini ekrandan kaldırır. |
GetCaretBlinkTime | Şapka işaretinin piksellerini ters çevirmek için gereken süreyi alır. Kullanıcı bu değeri ayarlayabilir. |
GetCaretPos | Şapka işaretinin konumunu belirtilen POINT yapısına kopyalar. |
HideCaret | Şapka işaretini ekrandan kaldırır. Bir şapka işaretinin gizlenmesi geçerli şeklini yok etmez veya ekleme noktasını geçersiz kılmaz. |
SetCaretBlinkTime | Şapka işaretinin yanıp sönme süresini belirtilen milisaniye sayısına ayarlar. Yanıp sönme süresi, şapka işaretinin piksellerini ters çevirmek için gereken milisaniye cinsinden geçen süredir. |
SetCaretPos | Şapka işaretini belirtilen koordinatlara taşır. Şapka işaretinin sahibi olan pencere CS_OWNDC sınıf stiliyle oluşturulduysa, belirtilen koordinatlar bu pencereyle ilişkilendirilmiş cihaz bağlamının eşleme moduna tabidir. |
ShowCaret | Şapka işaretinin geçerli konumunda ekranda görünür olmasını sağlar. Şapka işareti görünür hale geldiğinde otomatik olarak yanıp söner. |