在我的项目中,我得到了一个设备,并带有C++示例代码。这些代码可以正常工作,设备也按预期工作。
但是,我需要它与我的C#接口通信,因为所有其他设备都当前使用C#接口。
因此,我计划为驱动程序创建一个DLL包装器。我将创建自己的C++库(从源代码中获得适当的接口),并使用DLLImport从C#中调用此C++库(只需在其中调用我的接口)。
我非常确定可以通过这种方式完成,但我还没有创建过C++库并从C#中使用它。因此,有人可以向我推荐一些教程,以解决我的问题吗?
我正在使用VS.NET 2008中的C++/C#。
问候, Maksud
但是,我需要它与我的C#接口通信,因为所有其他设备都当前使用C#接口。
因此,我计划为驱动程序创建一个DLL包装器。我将创建自己的C++库(从源代码中获得适当的接口),并使用DLLImport从C#中调用此C++库(只需在其中调用我的接口)。
我非常确定可以通过这种方式完成,但我还没有创建过C++库并从C#中使用它。因此,有人可以向我推荐一些教程,以解决我的问题吗?
我正在使用VS.NET 2008中的C++/C#。
问候, Maksud