平臺+外掛軟體設計思想原始碼說明 (轉)

amyz發表於2007-08-16
平臺+外掛軟體設計思想原始碼說明 (轉)[@more@]

 平臺+設計思想說明

goloar

  非常感謝大家對文章觀點的支援,原型設計的全部原始碼已定於在CSDN軟體頻道中釋出,請有興趣者前去檢視。為了便於大家使用有關說明如下:原型實現的開發環境為 2000,使用Visual C++ 7.0()開發工具,所使用的開發庫包括MFC和ATL,原型程式在/XP下測試執行已透過。源程式的解決方案由3個專案組成,解決方案位於Platform目錄下,檔名為:PluginDemo.sln,3個專案檔案分別位於Platform、Plugin、Plugin2目錄下,檔名分別為:platform.vcproj、plugin.vcproj、plugin2.vcproj。其中platform是基於MFC的單文件專案,plugin和plugin2是ATL專案,專案platform是設計實現的主(平臺)程式,專案plugin和專案plugin2是設計實現的外掛(均為程式內COM),它們都實現了設計中所定義的IPlugin COM介面。將源程式編譯透過後,執行Platform專案,之後就可以測試與使用原型的實現功能。作者在於此提示此程式碼只能用於學習與研究。

(年10月10日)


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752019/viewspace-962433/,如需轉載,請註明出處,否則將追究法律責任。

相關文章