Пример #1
0
 private void btn_Record_Click(object sender, EventArgs e)
 {
     clickPoints.Clear();
     StaticMouseHook.hook();
     StaticMouseHook.SetMouseDelegate(mousehookEvent);
     mouseRecording = true;
 }
Пример #2
0
        public clickForm()
        {
            InitializeComponent();

            lbl_btn.Text             = KeyboardHook.VKeys.F6.ToString();
            lbl_Recording_Start.Text = KeyboardHook.VKeys.DOWN.ToString();
            clickMouse     = KeyboardHook.VKeys.F6;
            startRecording = KeyboardHook.VKeys.DOWN;
            clickPoints    = new List <Point>();

            StaticMouseHook.SetMouseDelegate(mousehookEvent);
            StaticMouseHook.SetMouseDelegate(mousehookEventFastClick);
            //TODO maak deze classe niet private

            WindowState = FormWindowState.Minimized;
            kbhook      = new KeyboardHook();
            kbhook.Install();
            kbhook.KeyDown += KbhookOnKeyDown;
        }