windows訊息處理機制

來源:互聯網
上載者:User

標籤:bsp   它的   訊息佇列   app   ica   https   自己   響應   直接   

三層機制

1.頂端就是Windows核心。Windows核心維護著一個訊息佇列,第二級控制中心從這個訊息佇列中擷取屬於自己管轄的訊息,後做出處理,有些訊息直接處理掉,有些還要發送給下一級表單(Window)或控制項(Control)

2.第二級控制中心一般是各Windows應用程式的Application對象

3.第三級控制中心就是Windows表單對象,每一個表單都有一個預設的表單過程,這個過程負責處理各種接收到的訊息

 

1·訊息佇列。Windows能夠為所有的應用程式維護一個訊息佇列。應用程式必須從訊息佇列中擷取訊息,然後指派給某個視窗。2·訊息迴圈。通過這個迴圈機制應用程式從訊息佇列中檢索訊息,再把它指派給適當的視窗,然後繼續從訊息佇列中檢索下一條訊息,再指派給適當的視窗,依次進行。3· 視窗過程。每個視窗都有一個視窗過程來接收傳遞給視窗的訊息,它的任務就是擷取訊息然後響應它。視窗過程是一個回呼函數;處理了一個訊息後,它通常要返回一個值給Windows。注意回呼函數是程式中的一種函數,它是由Windows或外部模組調用的。

windows訊息處理機制

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.