Micaps3.2二次开发实例教程-14

来源:互联网 发布:淘宝hd屡次停止运行 编辑:程序博客网 时间:2024/05/18 03:15

第十四节 实例十:重新编写Micaps3.2.exe(SharpDevelop/Micaps启动源码分析)

通过前几节的折腾,我们已经将Micaps的主要机理摸的差不多了,你甚至已经感到可以将Micaps重做了(其实不然,这些开发根本没有涉及到Micaps的核心:地图)。这一节我们就将它折腾到底,重新Micaps主程序!

这一节并没有想象中的那么难,一是因为Micaps已经提供了一个主程序示例源码,另一个还有SharpDevelop主程序源码。通过学习Sharpdevelop源码,重写主程序,可以深入了解Sharpdevelop插件架构的原理和流程。

Micaps二次开发文档里,有一个Micaps主程序的源码:MyMicaps,编译后拷入原Micaps目录,能正常运行。难道Micaps真的公开源码了吗?呵呵,别高兴的太早,真正Micaps的源码你连影都看不到,其实,这是Sharpdevelop的启动代码,Micaps只是对它做了很少一点修改。核心代码都在dll里。

 

未完待续…