等待 Windows核心程式設計 的到來.Windows程式設計 + Windows核心程式設計 基本涵蓋 Windows平台 真理.
其他Windows技術都基于API衍生.
就我而言,無論學什麼知識,我都要花很多時間找到這知識的來源.因為來源,最純淨清晰,沒有任何其他傳教者的誤解.也許就應了一句中國古話:擒賊先擒王.
API可以用純代碼,編譯連結得到GUI.這種類似于原先的CUI程式,一切都是通過程式代碼完成.當然也可以用對話框相關的API,配合VC++6.0的對話框資源編輯器,可視化建立視窗和控件,如此友善不少!
而MFC給人的感覺則是,在架構中添加代碼.有時很長時間沒更新自己的程式,會忘記改動了哪裡(也許是對MFC原理不夠熟悉).如此一來分析和修改程式,難度加大.究其原因,多因備援代碼較多.
MFC可快速建立GUI程式,簡化GUI設計,毋庸置疑.如此還是不可擷取.任何東西必然有利有弊.MFC的利遠大于弊.
Hook API就是将程式原先的 API函數調用 轉向 自己定義的函數
比如原先要 調用MessageBoxA函數,換作 調用 函數類型 和 函數參數相同的自定義函數
暫時講述 其概念.
早睡早起,神清氣爽.
明天繼續.加油.