我撰寫了一個mfc的假面,用ccd相機實時采集影像,然后控制電機移動,繼續采集影像,畫圖,之前我都是放在一個執行緒里了,現在求教如何改成多執行緒,電機移動和用畫筆畫圖都是共用一個回圈的。
uj5u.com熱心網友回復:
個人建議: 采集影像一個執行緒, 移動和畫筆一個執行緒, 相當于把一個回圈拆成兩個回圈uj5u.com熱心網友回復:
Multiple Threads in the User Interface http://msdn.microsoft.com/zh-cn/library/ms810439.aspxuj5u.com熱心網友回復:
在MFC中控制你的兩個相關操作,可先設計好作業狀態,比如什么情況下開始采集影像,什么情況停止;什么情況下啟動繪圖,什么情況停止繪圖。這里所說的情況就是狀態,如何獲取狀態,取得狀態后可通過訊息在2個執行緒中進行傳遞和控制。uj5u.com熱心網友回復:
請問是通過訊息傳遞狀態嗎?
uj5u.com熱心網友回復:
是的
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/130528.html
標籤:基礎類
