微软在发行了VB.NET 之后,许多VB6中可以调用的API函数失效了。据说微软已经用.NET类库把大多数API函数封装了起来,故鼓励用户调用这些,好处一是方便,这个不多说;二是兼容性,避免使用Windows才听得懂的语言。然而MFC的封装尚且有所不能及,我们何以相信这个通俗但是年轻的新式封装,就能面面俱到昵?
不一定完全可以替代,框架也是在不断完善的,记得以前没有内存映射相关的封装,但现在也已经加进去了
.Net 能实现大部分,但并非所有。有调用 API 的方法,就说明不可能完全替代的。