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(); }
public EventLogger(GlobalKbHook kbHook) { _lastUpdate = DateTime.Now.AddMinutes(-10); _kbHook = kbHook; _kbHook.GlobalKeyDown += new EventHandler<EventArgs>(On_kbHook_GlobalKeyDown); }
public EventLogger(GlobalKbHook kbHook) { _lastUpdate = DateTime.Now.AddMinutes(-10); _kbHook = kbHook; _kbHook.GlobalKeyDown += new EventHandler <EventArgs>(On_kbHook_GlobalKeyDown); }