2014-04-29 108 views
0

我正在創建監視器用戶活動的程序,但是我意識到像我這樣的IT傾向用戶會簡單地從任務管理器結束此過程,以響應我想要創建與我的第一個應用程序同時運行的第二個項目,以便如果用戶在我的任務管理器中結束該進程,那麼這將記錄在數據庫中,並提示用戶啓動我的應用程序。我知道如何檢查正在運行的進程,所以起初我以爲我只是在任務管理器中搜索我的應用程序,如果它不在那裏,我的代碼會啓動,但是我不知道在哪裏添加代碼以及如何執行它無論是。當用戶結束應用程序時執行代碼

回答

0

我相信你需要的是一個windows服務,如果你的應用程序的進程仍然存在,它會稍後檢查一次,否則會引發警告信息。

+0

好吧那麼你如何去創建一個服務 –

+0

我不能爲你提供實際的代碼,但如果你想創建一個Windows服務,這裏有2個很好的開始:MSDN(http://msdn.microsoft.com/ en-us/library/zt39148a(v = vs.110).aspx)和CP(http://www.codeproject.com/Articles/3990/Simple-Windows-Service-Sample) – Sergiu

+0

我知道如何創建一個服務我的意思是我怎樣才能將我的服務連接到我的應用程序,以及在我的服務中我會爲其編寫代碼 –

相關問題