private static IEnumerable <IEvent> CreateChildren(ButtonCode Button, int Offset) { var Flags = Button.ToMouseWheel(); yield return(new RawInput(new MOUSEINPUT() { Flags = Flags, MouseData = (uint)Offset })); }