/// <summary> /// 卸载Joystick /// </summary> private void JoystickDispose() { _joystick_P.Move -= new EventHandler <JoystickEventArgs>(_joystick_P_Click); _joystick_P.UnRegister(API.JOYSTICKID1); _joystick_V.ReleaseCapture(); _joystick_V.Dispose(); }
/// <summary> /// 关闭服务 /// </summary> public void Close() { _joystick_P.Click -= new EventHandler <JoystickEventArgs>(_joystick_P_Click); _joystick_P.UnRegister(API.JOYSTICKID1); _joystick_V.ReleaseCapture(); _joystick_V.Dispose(); _worker.CancelAsync(); _worker = null; }