moved WM_SETCURSOR decoder to winapi.cursor