Caret functions affect the Windows caret, which is a flashing line, block, or bitmap that marks a location in a window's client area. The caret is especially useful in word-processing applications to mark a location in text for keyboard editing. These functions create, destroy, display, hide, and alter the blink time of the caret. The following list briefly describes each caret function:
Function | Description | |
CreateCaret | Creates a caret. | |
DestroyCaret | Destroys the current caret. | |
GetCaretBlinkTime | Returns the caret flash rate. | |
GetCaretPos | Returns the current caret position. | |
HideCaret | Removes a caret from a given window. | |
SetCaretBlinkTime | Establishes the caret flash rate. | |
SetCaretPos | Moves a caret to the specified position. | |
ShowCaret | Displays the newly created caret or redisplays a hidden caret. |