【问题标题】:Can a C++ DLL (not CLI) invoke .NET Core 3.0 delegate?C++ DLL(不是 CLI)可以调用 .NET Core 3.0 委托吗?
【发布时间】:2020-01-24 07:40:30
【问题描述】:

我可以使用 dllimport 调用 C++ DLL 函数。

但我希望将委托传递给 C++,以便在任务完成后进行回调。

【问题讨论】:

    标签: c++ .net-core delegates


    【解决方案1】:

    您可以使用Marshal.GetFunctionPointerForDelegateDelegate 转换为函数指针,然后将函数指针传递给C++。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-03-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-04-01
      • 1970-01-01
      相关资源
      最近更新 更多