You can Set the cursor style and make it invisible.
To replace it with your own sprite, you'd set the sprite's position every tick to the mouse's position (after having added a mouse object).
smitchell: you don't need to set the mouse cursor to invisible every tick like you did (a blank event = every tick).
Only set it on startup it's enough.