C#中调用非托管的DLL及参数传递

    微软的.NET框架的优势之一是它提供了独立于语言的开发平台。你能够在VB、C++、C#等语言中编写一些类,而在其它语言中使用(源于.NET中使用了CLS),你甚至能够从另外一种语言编写的类中继承。可是你要是想调用之前的非托管DLL,那又会怎么样呢?你必须以某种方式将.NET对象转换为结构体、char *、函数指针等类型。这也就是说,你的参数必须被marshal(注:不知道中文名称该叫什么,
相关文章
相关标签/搜索