DotNET
pkunetspy
这个作者很懒,什么都没留下…
展开
-
How to Marshal a C++ Class [By jeffb42]
IntroductionI recently needed to marshal some legacy C++ classes into a C# project on which I was working. Microsoft provides well documented means to marshal C-functions, and to marshal COM compone转载 2008-12-10 22:07:00 · 523 阅读 · 0 评论 -
初试混合编程
最近想做一个小工具,底层的算法是一个现成的DLL,基于VC 6编译的,而工具本身我希望用C#来写,这样开发效率会更高一些。以前并没有怎么深入研究过DotNET平台的东西,这下算是有机会了,查了一些资料,一般来说,C#要想调用Native C++的代码,可以有三种办法:1、利用P/Invoke机制;2、将C++代码封装为COM对象;3、利用C++/CLI实现对本地C++的封装并输出托管接口。由于原创 2008-12-10 22:13:00 · 290 阅读 · 0 评论