One more go at fixing GetCursorPos()