Пример #1
0
        bool hook_OnMouseLeftButtonDown(object sender, MouseDownEventArgs e)
        {
            Output("\r\n{0}: Down" +
                   "\r\n  On Screen :" +
                   "\r\n    ({1}; {2})" +
                   "\r\n  On Window {3} :" +
                   "\r\n    ({4}; {5})",
                   e.Button, e.ScreenPoint.X, e.ScreenPoint.Y, PInvoke.GetText(e.WindowHandle), e.WindowPoint.X, e.WindowPoint.Y);

            //Sender.Click(IntPtr.Zero, e.Button, e.WindowPoint.X, e.WindowPoint.Y);

            return true;
        }
Пример #2
0
 private bool mh_OnMouseLeftButtonDown(object sender, MouseDownEventArgs e)
 {
     Output("{0}: Down\r\n" +
            "  On Screen : ({1}; {2})\r\n" +
            "  On Window 0x{3:X} :" +
            "    ({4}; {5})",
            e.Button, e.ScreenPoint.X, e.ScreenPoint.Y, e.WindowHandle, e.WindowPoint.X, e.WindowPoint.Y);
     return true;
 }
Пример #3
0
        //TODO: NOT RUNNING
        private bool mHook_OnMouseLeftButtonDown(object sender, MouseDownEventArgs e)
        {
            if (Helper.WinAPI.PInvoke.GetForegroundWindow() == Master)
                foreach (var slave in Slaves)
                {
                    //Mouse.Sender.MouseDown(slave, e.Button, e.WindowPoint.X, e.WindowPoint.Y);
                    LogCallback(string.Format("Mouse down : {0} ({1};{2}). Sended to 0x{3:X}", e.Button, e.WindowPoint.X, e.WindowPoint.Y, slave.ToInt32()), RichLogTextBox.OutputMode.Debug);
                }

            return true;
        }