摘要: thunk已經(jīng)準備就緒,我們可以開始實現(xiàn)控件驅(qū)動了。驅(qū)動的職責(zé)很簡單,負責(zé)關(guān)聯(lián)容器窗口并將消息交由過濾器處理。在測試工程代碼中,我們可以在調(diào)試的輸出視圖中看到容器窗口消息流入消息過濾器的情況。
閱讀全文
摘要: 抽象控件需要由消息來驅(qū)動,那么我們就必須要截獲其容器窗口的消息。這次的內(nèi)容就是通過thunk來子類化容器窗口以截獲其消息。
閱讀全文
摘要: 整個系列是通過一步一步的分析和設(shè)計,最終實現(xiàn)一套windows窗口中抽象模擬控件的內(nèi)核。對抽象模擬控件和概述及其消息驅(qū)動的設(shè)計便是這次的內(nèi)容。
閱讀全文