WINDOWS編程: ?
? 用到WINDOW操作系統功能的編程。一切WINDOWS程序,最終都要調用操作系統的應用程序編程接口(API),正如DOS編程要用到DOS的中斷系統服務例程一樣。經典著作是《Window ? 程序設計》(Charles ? Petzold)。 ?
? ?
? 設計模式(Design ? Patterns): ?
? 問題以及解決問題的方案的核心。面對相同或類似的問題,我們只需使用該方案而不必重復勞動。經典著作當屬《設計模式-可復用面向對象軟件的基礎》(Erich ? Gamma等)。 ?
? ?
? 動態鏈接庫(DLL): ?
? 程序代碼或資源等的封裝形式。一直是WINDOWS操作系統的基礎,用于 ?
? 。擴展程序特性 ? 程序可在運行中跟據上下文相關條件有選擇進進行動態裝入。 ?
? 。支持多種編程語言。 ?
? 。簡化項目管理。不同工作組間簡單地開發不同DLL就行了。 ?
? 。節省內存。無論硬件如何降價,軟件上內存始終是顯得不夠的。邊寫入邊復制技術更將此技術發揮至新的高度。 ?
? 。資源共享。 ?
? 。解決平臺差異。不同平臺間的專有部分包裝在特殊的DLL中,用時加以選擇地裝入,將避免程序被操作系統拒絕執行。 ?
? 。其它。有些特別功能,如大部分鉤子,只有在DLL中才能發揮作用。
posted on 2006-05-14 12:53
太極虎~宏 閱讀(94)
評論(0) 編輯 收藏 引用