public static string MakeMouseEventCommand(MouseEventTag tag, uint x, uint y, uint data, uint extinfo) { var args = new MouseEventArgs() { Tag = tag, X = x, Y = y, Data = data, ExtInfo = extinfo, }; var argsSerialize = JsonConvert.SerializeObject(args); return PluginCommandSerializeMaker.MakeCommand(InnerPluginName, "MouseEvent", argsSerialize); }
public static string MakeMouseEventCommand(MouseEventTag tag, uint x, uint y, uint data, uint extinfo) { var args = new MouseEventArgs() { Tag = tag, X = x, Y = y, Data = data, ExtInfo = extinfo, }; var argsSerialize = JsonConvert.SerializeObject(args); return(PluginCommandSerializeMaker.MakeCommand(InnerPluginName, "MouseEvent", argsSerialize)); }
public static extern void MouseEvent(MouseEventTag flags, uint x, uint y, uint data, uint ExtInfo);