Another thought re

GetCursorPos / SetCursorPos versus ClipCursor

If ones program does not error check properly and the program crashes !@#$%^&*() with ClipCursor the user could be stuck with limited cursor movement , whereas this would not occur with the get/set method..

cheeeeeeerrrrrrrrrsssssssss ato