2009-01-02 129 views
2

我已經被分配了一個在delphi中創建這樣一項服務的任務,該任務將跟蹤計算機上用戶活動中的記錄的。爲此我必須如何在Delphi中創建Windows服務?

  1. 我希望我的服務在後臺運行,並且應該在特定的時間事件中存儲每個ACTIVE窗口的名稱。
  2. 瞭解如何在Delphi中創建窗口服務

我應該如何開始?

+0

請看這個SO問題:http://stackoverflow.com/questions/404196/ethics-of-assisting-other-programmers-where-do-we-draw-the-line – mghie 2009-01-02 07:52:50

回答

0

服務代碼能夠在用戶跟蹤記錄。不知道這是不是你想要的,但肯定是一個好的開始。供應商會經歷一系列的活動和睡眠,所以請確保它按照您的想法進行。 Aldyn SvCOM

1

您將需要在Microsoft SDK提供的CBT hooks中進行一些研究。它們包括每次創建窗口時都會收到通知的能力等等。