Because Windows does not require a pointing device, applications should provide the user with a way to duplicate mouse actions with the keyboard. To allow the user to move the cursor by using the keyboard, use the SetCursorPos, SetCursor, GetCursorPos, ClipCursor, and ShowCursor functions to display and move the cursor.