Carets
Een caret is een knipperende lijn, blok of bitmap in het clientgebied van een venster. De caret geeft meestal de plaats aan waar tekst of afbeeldingen worden ingevoegd.
In de volgende afbeelding ziet u enkele veelvoorkomende variaties in het uiterlijk van de caret.
Toepassingen kunnen een caret maken, de knippertijd wijzigen en de caret weergeven, verbergen of verplaatsen.
In deze sectie
Naam | Beschrijving |
---|---|
Over carets | Bespreekt carets. |
Carets gebruiken | Codevoorbeelden die laten zien hoe u taken uitvoert die betrekking hebben op carets. |
Caret Reference | Bevat de API-verwijzing. |
Caret-functies
Naam | Beschrijving |
---|---|
CreateCaret- | Hiermee maakt u een nieuwe shape voor de systeemzorg en wijst u het eigendom van de caret toe aan het opgegeven venster. De caretshape kan een lijn, een blok of een bitmap zijn. |
DestroyCaret- | Vernietigt de huidige vorm van de caret, maakt de caret uit het venster vrij en verwijdert de caret van het scherm. |
GetCaretBlinkTime- | Haalt de tijd op die nodig is om de pixels van de caret om te keren. De gebruiker kan deze waarde instellen. |
GetCaretPos | Kopieert de positie van de caret naar de opgegeven POINT structuur. |
HideCaret- | Hiermee verwijdert u de caret van het scherm. Als u een caret verbergt, wordt de huidige vorm niet vernietigd of wordt de invoegpositie ongeldig. |
SetCaretBlinkTime | Hiermee stelt u de knippertijd in op het opgegeven aantal milliseconden. De knippertijd is de verstreken tijd, in milliseconden, die nodig is om de pixels van de caret om te draaien. |
SetCaretPos- | Hiermee verplaatst u de caret naar de opgegeven coördinaten. Als het venster dat eigenaar is van de caret is gemaakt met de stijl CS_OWNDC klasse, zijn de opgegeven coördinaten onderworpen aan de toewijzingsmodus van de apparaatcontext die aan dat venster is gekoppeld. |
ShowCaret- | Maakt de caret zichtbaar op het scherm op de huidige positie van de caret. Wanneer de caret zichtbaar wordt, knippert het automatisch. |