The engine can only render into the engine window, not outside the window. For the outside area, you could draw a bitmap with GDI functions, in a way that the bitmap moves with the cursor. Custom cursors would probably not look good when moving out of the engine window.