2014-01-23 48 views
0

我需要準備一個在後臺運行的程序,沒有窗口或者任務欄上的任何東西。您可以將它與在後臺運行的程序的想法進行比較,並且每隔一段時間發送一次信號以防止計算機進入睡眠狀態。 因此,這裏有兩個想法,我有我的腦海沒有窗口的後臺進程

1) Creating a windows Service 
2) Spawning a thread and exiting main 

請讓我知道如何可行的這些都是,尤其是第二個,什麼其他的可能性做,我們有在我們的處置。

在此先感謝!

+4

的服務不能與桌面交互。開始一個線程並退出main()是毫無意義的,你已經有了一個完美的線程,它會終止你的程序。如果你想要一個沒有窗口的程序,那麼就不要創建一個窗口,很容易。 –

回答

2

只是鏈接您的應用程序windows子系統,不console

2

如果您想要運行後臺進程,請使用服務方法。即使沒有人登錄,您也可以將其配置爲運行,並且不會侵入用戶。

相關問題