2012-08-27 68 views
1

我正在製作一個MFC(文檔/視圖)應用程序,我希望它可以在設備連接時在後臺不斷監聽,然後自動複製設備上的文件,而無需用戶進行交互或暫停/打擾他們在做什麼。MFC C++背景線程

是否創建一個工作線程與具有後臺線程相同?我會把它作爲一個函數在文檔文件中創建還是作爲一個單獨的類來創建?

感謝,

回答

0

是,它們表現爲正常的後臺線程,你有獲取參數的函數,然後你可以輸入你的聽衆循環。我會把這個函數放在單獨的類中,也許是以一個單例類的形式,這樣你可以很容易地啓動/停止你的設備監聽器。如果您需要將此工作線程的進度信息發送到GUI,請使用PostMessage給您的GUI窗口。

一如既往MSDN提供噸文檔: http://msdn.microsoft.com/en-us/library/975t8ks0%28v=vs.80%29

+0

非常感謝,我只是需要一個確認 – mgalal