網站首頁 學習教育 IT科技 金融知識 旅遊規劃 生活小知識 家鄉美食 養生小知識 健身運動 美容百科 遊戲知識 綜合知識
當前位置:趣知科普吧 > IT科技 > 

線程間通信的幾種方法

欄目: IT科技 / 發佈於: / 人氣:1.28W

線程間通信的方法如下:

線程間通信的幾種方法

1、全局變量

進程中的線程間內存共享,這是比較常用的通信方式和交互方式。定義全局變量時最好使用volatile來定義,以防編譯器對此變量進行優化。

2、Message消息機制

常用的Message通信的接口主要有兩個:PostMessage和PostThreadMessage,PostMessage爲線程向主視窗發送消息。而PostThreadMessage是任意兩個線程之間的通信接口。

3、CEvent對象

CEvent爲MFC中的一個對象,可以透過對CEvent的觸發狀態進行改變,從而實現線程間的通信和同步。

Tags:間通信 線程