Example #1
0
 static void Main()
 {
     var gh = new GlobalKbHook();
     var logger = new EventLogger(gh);
     gh.Hook();
     Application.EnableVisualStyles();
     Application.SetCompatibleTextRenderingDefault(false);
     Application.Run(new TrayIcon());
     gh.Unhook();
 }
Example #2
0
        static void Main()
        {
            var gh     = new GlobalKbHook();
            var logger = new EventLogger(gh);

            gh.Hook();
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            Application.Run(new TrayIcon());
            gh.Unhook();
        }
Example #3
0
 public EventLogger(GlobalKbHook kbHook)
 {
     _lastUpdate = DateTime.Now.AddMinutes(-10);
     _kbHook = kbHook;
     _kbHook.GlobalKeyDown += new EventHandler<EventArgs>(On_kbHook_GlobalKeyDown);
 }
Example #4
0
 public EventLogger(GlobalKbHook kbHook)
 {
     _lastUpdate            = DateTime.Now.AddMinutes(-10);
     _kbHook                = kbHook;
     _kbHook.GlobalKeyDown += new EventHandler <EventArgs>(On_kbHook_GlobalKeyDown);
 }