winmain.cpp---->afxwinmain() //近似可認為是winmain()函式的入口
viewcore.cpp---->cview
doccore.cpp---->cdocument
winfrm.cpp---->cframewnd
doctempl.cpp--->cdoctemplate
docsingl.cpp--->csingledoctemplate
docmulti.cpp--->cmultidoctemplate
...如果大家有興趣,可以看一下上面的mfc的實現原始碼,對於理解mfc類庫框架體系很有幫助。分析檢視其中的原始碼就可以了解程式的詳細執行流程。
上面所有的檔案都在這個目錄下:c:\program files\microsoft visual studio\vc98\mfc\src
原始碼基礎 核心類
分別列舉client nameserver broker三個部分的核心類,rocketmq的功能實現跟這些類密不可分。有時間的話,可以一一弄清楚每個類的具體作用。對於生產訊息來說,我們一般接觸的第乙個類就是它。defaultmqproducer producer new defaultmqprodu...
LinkedList實現類原始碼解析
增 刪 改 查 tostring linkedlist並不是通過陣列實現的,而是一種雙向鍊錶的結構來實現。這種結構的特點為 查詢效率低,增刪效率高,執行緒不安全 所有,增加或刪除元素較多時,我們選用linkedlist。linkedlist是通過雙向鍊錶實現的,首先,我們得了解雙向鍊錶。雙向鍊錶的結...
原始碼和文件分享 基本MFC類框架的俄羅斯方塊遊戲
一 設計目的 pc遊戲早已在it行業形成了龐大的產業鏈,很多it企業都憑藉著自己雄厚的遊戲開發技術而佔據電子遊戲娛樂市場。俄羅斯方塊是一款風靡全球的pc機遊戲和掌上機遊戲,它造成的轟動與創造的經濟價值可以說是遊戲史上的一件大事。這款遊戲看似簡單卻變化無窮。通過該遊戲設計,達到以下目的 了解visua...