0

我有一个基本 DLL,它是 3rd 方应用程序的一部分,它是一个 Win32 C++ 库。

我已经编译了它,它适用于 3rd 方应用程序。我想要的是从 DLL 的入口点将参数传递给 C# WinForm 应用程序。主要是因为我了解 C#,并且我想直观地查看一些数据,以便了解正在发生的事情。

DLL 中第 3 方应用程序调用的入口点是:

double process_message(const char* pmessage, const void* param)
{
   //Do some stuff,
   //The 3rd party app expects an integer return

   /*
   I'd like to pass "pmessage" and "param" to my C# WinForm App
   And return a result of type int here.
   */
}

应用程序将始终位于同一台计算机上,我尝试过命名管道并使其正常工作,但遇到了太多其他问题。我看过.Net Remote,但我希望有一个更简单的解决方案。

干杯

克雷格

4

0 回答 0