示例#1
0
        /// <summary>
        /// Stop button.
        /// </summary>
        private void StopButton_Click(object sender, EventArgs e)
        {
            StopButton.HoverColor      = Color.DimGray;
            StopButton.HoverColorLeave = Color.DimGray;
            StopButton.BackColor       = Color.DimGray;
            StopButton.Enabled         = false;
            StopButton.Invalidate();

            StartButton.HoverColor      = Color.RoyalBlue;
            StartButton.HoverColorLeave = Color.RoyalBlue;
            StartButton.BackColor       = Color.RoyalBlue;
            StartButton.Enabled         = true;
            StartButton.Invalidate();

            ClickTask.Abort();
            IsClickerStarted = false;

            if (LeftTick.Checked)
            {
                mouse_event(MOUSEEVENTF_LEFTUP | MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0);
            }
            if (RightTick.Checked)
            {
                mouse_event(MOUSEEVENTF_RIGHTUP | MOUSEEVENTF_RIGHTDOWN, 0, 0, 0, 0);
            }
            if (MiddleTick.Checked)
            {
                mouse_event(MOUSEEVENTF_MIDDLEUP | MOUSEEVENTF_MIDDLEDOWN, 0, 0, 0, 0);
            }
        }
示例#2
0
        /// <summary>
        /// Start button.
        /// </summary>
        private void StartButton_Click(object sender, EventArgs e)
        {
            StopButton.HoverColor      = Color.RoyalBlue;
            StopButton.HoverColorLeave = Color.RoyalBlue;
            StopButton.BackColor       = Color.RoyalBlue;
            StopButton.Enabled         = true;
            StopButton.Invalidate();

            StartButton.HoverColor      = Color.DimGray;
            StartButton.HoverColorLeave = Color.DimGray;
            StartButton.BackColor       = Color.DimGray;
            StartButton.Enabled         = false;
            StartButton.Invalidate();

            ClickerTask();
        }