簡體   English   中英

必須使用C#dll來調用C ++ dll?

[英]Have to use C# dll to call C++ dll?

我必須創建一個C#DLL來調用C ++ DLL,還是可以直接從C#應用程序中調用它?

您可以使用PInvoke和DllImport屬性直接調用它。 當然,假定它具有標准的C入口點,而不是特定於編譯器的C ++入口點。

除非您在談論C ++ / CLI,否則在這種情況下,您將引用.NET DLL的方式與引用任何其他.NET DLL的方式完全相同。

您可以使用P / Invoke從代碼直接調用Win32 navite dll。

http://msdn.microsoft.com/zh-CN/magazine/cc164123.aspx

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM