let the caller deal with M_FORMAT_ARROWCURSOR, not the callee.