internal MouseParameter ToDoubleClick() { var info = MouseInfo; if (info.HasFlag(MouseInfo.Up)) { info -= MouseInfo.Up; } if (info.HasFlag(MouseInfo.Down)) { info -= MouseInfo.Down; } var result = new MouseParameter(info | MouseInfo.Double, Position, DateTime, Guid); return(result); }
public LowLevelMouseInfo(MouseHookType type, MSLLHOOKSTRUCT hookStruct, MouseParameter mouseParameter) { Type = type; HookStruct = hookStruct; MouseParameter = mouseParameter; }