public void Start()
        {
            Hook.Start();
            Hook.MouseMove  += OnGlobalHookMouseMove;
            Hook.MouseDown  += OnGlobalHookMouseDown;
            Hook.MouseWheel += OnGlobalHookMouseWheel;
            Hook.MouseUp    += OnGlobalHookMouseUp;
            Hook.KeyDown    += OnGlobalHookKeyDown;
            Hook.KeyUp      += OnGlobalHookKeyUp;
            Hook.Clipboard  += OnGlobalHookClipboard;


            MousePoint c = Hook.GetMousePos();

            ClientState.VirtualX      = c.X;
            ClientState.VirtualY      = c.Y;
            ClientState.LastPositionX = c.X;
            ClientState.LastPositionY = c.Y;
        }
Пример #2
0
        public void Start()
        {
            Hook.Start();
            Hook.MouseMove  += _globalHook_MouseMove;
            Hook.MouseDown  += _globalHook_MouseDown;
            Hook.MouseWheel += _globalHook_MouseWheel;
            Hook.MouseUp    += _globalHook_MouseUp;
            Hook.KeyDown    += _globalHook_KeyDown;
            Hook.KeyUp      += _globalHook_KeyUp;
            Hook.Clipboard  += _globalHook_Clipboard;


            var c = Hook.GetMousePos();

            ClientState._virtualX      = c.X;
            ClientState._virtualY      = c.Y;
            ClientState._lastPositionX = c.X;
            ClientState._lastPositionY = c.Y;
        }