Beispiel #1
0
        private void Listen()
        {
            if (_Listenning)
            {
                return;
            }

            _Listenning          = true;
            _listener            = _listener ?? Hook.GlobalEvents();
            _listener.MouseMove += Hook_MouseMove;
        }
Beispiel #2
0
        private void Window_Closed(object sender, System.EventArgs e)
        {
            Window.Closed       -= Window_Closed;
            Window.StateChanged -= Window_StateChanged;

            _ChromeWidgetMessageInterceptor?.ReleaseHandle();
            _ChromeWidgetMessageInterceptor?.DestroyHandle();
            _ChromeWidgetMessageInterceptor = null;

            _listener?.Dispose();
            _listener = null;
        }