Below is a complete list of the user defined functions available in AutoIt. Click on a user defined function name for a detailed description.
When using them you need to add a #include <WinAPIRes.au3>.
| User Defined Function | Description | 
|---|---|
| _WinAPI_CreateCaret | Creates a new shape for the system caret and assigns ownership of the caret to the specified window | 
| _WinAPI_DestroyCaret | Destroys the caret's current shape, frees the caret from the window, and removes the caret from the screen | 
| _WinAPI_GetCaretBlinkTime | Returns the time required to invert the caret's pixels | 
| _WinAPI_GetCaretPos | Retrieves the caret's position | 
| _WinAPI_HideCaret | Removes the caret from the screen | 
| _WinAPI_SetCaretBlinkTime | Sets the caret blink time | 
| _WinAPI_SetCaretPos | Moves the caret to the specified coordinates | 
| _WinAPI_ShowCaret | Makes the caret visible on the screen at the caret's current position |