Karety
stříšku je blikající čára, blok nebo rastrový obrázek v klientské oblasti okna. Stříšku obvykle označuje místo, do kterého se vloží text nebo grafika.
Následující obrázek znázorňuje některé běžné varianty vzhledu stříšky.
Aplikace můžou vytvořit stříšku, změnit čas blikání a zobrazit, skrýt nebo přemístit stříšku.
V této části
Jméno | Popis |
---|---|
o carets | Probírá karety. |
používání karet | Ukázky kódu, které ukazují, jak provádět úlohy související s karty. |
stříšku | Obsahuje referenční informace k rozhraní API. |
Funkce stříšky
Jméno | Popis |
---|---|
CreateCaret | Vytvoří nový obrazec pro stříšku systému a přiřadí vlastnictví stříšky do zadaného okna. Stříškou může být čára, blok nebo rastrový obrázek. |
DestroyCaret | Zničí aktuální tvar stříšky, uvolní stříšku z okna a odebere stříšku z obrazovky. |
GetCaretBlinkTime | Načte čas potřebný k invertci bodů stříšky. Uživatel může tuto hodnotu nastavit. |
GetCaretPos | Zkopíruje pozici kurzoru do zadané struktury POINT. |
HideCaret | Odebere stříšku z obrazovky. Skrytí kurzoru nezničí jeho aktuální obrazec nebo zneplatní kurzor. |
SetCaretBlinkTime | Nastaví čas stříšky bliká na zadaný počet milisekund. Čas blikání je uplynulý čas v milisekundách potřebný k invertování stříšek pixelů. |
SetCaretPos | Přesune stříšku na zadané souřadnice. Pokud okno, které vlastní stříšku, bylo vytvořeno se stylem třídy CS_OWNDC, zadané souřadnice podléhají režimu mapování kontextu zařízení přidruženého k tomuto okně. |
ShowCaret | Zviditelní kurzor na obrazovce na aktuální pozici kurzoru. Když se stříška objeví, začne blikat automaticky. |