-2
我想知道如何創建每次查殺後自動啓動的程序?每次在C++或Qt中查殺後自動運行
我的意思是當你殺死任務管理器中的反病毒進程時,它會自動重新啓動。
如何在Windows平臺中創建一個類似於C++或Qt中的反病毒程序?
我想知道如何創建每次查殺後自動啓動的程序?每次在C++或Qt中查殺後自動運行
我的意思是當你殺死任務管理器中的反病毒進程時,它會自動重新啓動。
如何在Windows平臺中創建一個類似於C++或Qt中的反病毒程序?
編寫一個使用QProcess啓動第二個程序的Qt程序。 (如果你想變得聰明,你可以讓Qt程序以一個特殊的argv參數啓動,讓子進程知道它應該扮演第二個程序的角色,而不是啓動程序)
回到父進程中,確保將QProcess對象的finished(int,QProcess :: ExitStatus)信號連接到一個插槽,以便在子進程退出(或終止)時通知您。然後你的槽可以創建一個新的QProcess對象並啓動一個新的子進程。 (儘管如此,如果子進程在啓動時由於某種原因立即退出,這可能是明智的做法 - 這樣您就不會讓CPU隨着連續的死亡和重新啓動而運行)