Beispiel #1
0
 private void WriteMouse(MouseHookEventArgs e)
 {
     if (e.MouseEventName == MouseEventNames.MouseWheel)
     {
         MouseWriter.Write("{3} : {0}, Direction: {1}{2}", e.MouseEventName, e.ScrollDirection, Environment.NewLine, DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.fff"));
     }
     else
     {
         MouseWriter.Write("{4} : {0}: ({1},{2}){3}", e.MouseEventName, e.Position.X, e.Position.Y, Environment.NewLine, DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.fff"));
     }
 }
Beispiel #2
0
 private void CaptureMouseButtonClick(object sender, EventArgs e)
 {
     if (capturingMouse)
     {
         captureMouseButton.Text     = Resources.CaptureMouseString;
         clearMouseLogButton.Enabled = true;
         mHook.Unhook();
         MouseWriter.Flush();
     }
     else
     {
         captureMouseButton.Text     = Resources.StopCapturingMouseString;
         clearMouseLogButton.Enabled = false;
         mHook.Hook();
     }
     capturingMouse = !capturingMouse;
 }