【问题标题】:Can I use PInvoke to call method from my own dll?我可以使用 PInvoke 从我自己的 dll 中调用方法吗?
【发布时间】:2012-02-29 09:51:11
【问题描述】:

我自己编写了一些 dll。我想知道是否可以使用 PInvoke 从我的 C# 代码中调用它们?

【问题讨论】:

  • 你尝试的时候发生了什么?
  • 库是用什么语言编写的?
  • 库是用c++写的

标签: c# visual-c++ dll com pinvoke


【解决方案1】:

您可以使用C# DllImport and Dllexport for DLL Interop 文章作为起点。

【讨论】:

    【解决方案2】:

    在 P/Invoke 上查看这些资源:

    Calling Win32 DLLs in C# with P/Invoke

    在此答案中,您可能会发现如何准备 dll 以使其适合 P/Invoke:

    Creating a basic C++ .dll for p/invoke in C#

    【讨论】:

      猜你喜欢
      • 2018-07-13
      • 1970-01-01
      • 1970-01-01
      • 2020-10-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-12
      • 1970-01-01
      相关资源
      最近更新 更多