可能重复:
How do I call unmanaged C/C++ code from a C# ASP.NET webpage使用 “C” DLL
我有一个是写在 “C” 语言的dll文件,我想在C#中使用它。我怎样才能做到这一点?
可能重复:
How do I call unmanaged C/C++ code from a C# ASP.NET webpage使用 “C” DLL
我有一个是写在 “C” 语言的dll文件,我想在C#中使用它。我怎样才能做到这一点?
感谢百万。你是一个拯救生命的人:) – nightWatcher 2011-02-09 06:05:56
你可以在你的C#代码的DllImport,然后使用PInvoke的一个伟大的教程。
对于你的自定义dll,你可以试试这个SO example answer。
这个good website为使用Windows DLL的参考
这已被问过无数次了。使用搜索功能;你甚至会找到具体的例子。 [从C#调用C dll代码?](http://stackoverflow.com/questions/2916153/calling-c-dll-code-from-c),[如何从C#ASP调用非托管C/C++代码。 NET网页](http://stackoverflow.com/questions/720004/how-do-i-call-unmanaged-cc-code-from-ac-asp-net-webpage),[如何从一个C库调用。 NET](http://stackoverflow.com/questions/927569/how-to-call-ac-library-from-net)等。 – 2011-02-09 05:54:54