前一陣了解過(guò)一部分關(guān)于插件編寫的介紹,算是很粗略,在頭腦中形成了一點(diǎn)想法,不知道對(duì)不對(duì):
1.首先實(shí)現(xiàn)Plug-in的幾個(gè)基本函數(shù)(如:DllMain等);
2.實(shí)現(xiàn)主體程序所規(guī)定的特定函數(shù),如接受主體程序消息做消息Dispatch的函數(shù)等.
3. 實(shí)現(xiàn)Plug-in所需要實(shí)現(xiàn)的功能.
上述方法,主體程序會(huì)將所有消息發(fā)送給Plug-in,個(gè)人想法是不是在Plug-in中維護(hù)一個(gè)Msg table來(lái)給主體程序判斷.
個(gè)人的一點(diǎn)想法,希望高手指點(diǎn),謝謝!
posted on 2008-05-10 16:41
Lotto 閱讀(358)
評(píng)論(2) 編輯 收藏 引用