/// <summary> /// Removes a single flag from the Accelerator bitflags /// </summary> /// <param name="f">the User32.AcceleratorVirtualKey flag to remove</param> public void removeFlag(User32.AcceleratorVirtualKey f) { _accel.fVirt = (ushort)(this.Flags &= ~f); }
/// <summary> /// Adds a single flag to the Accelerator bitflags /// </summary> /// <param name="f">the User32.AcceleratorVirtualKey flag to add</param> public void addFlag(User32.AcceleratorVirtualKey f) { _accel.fVirt |= (UInt16)f; }