我的代码如下所示:
extern "C" __declspec(dllexport) myInterface(int id, void** pFunction)
{
...
}
我需要使 void** pFunction 参数指向一个函数,以便调用者可以通过 pFunction 指针使用这个函数。这个函数是通过 DLL 调用的,我不想这样做,但由于很多原因我别无选择。我知道COM是为此而设计的,但我不能使用它,原因归结为管理。
在这一点上,我不知道该怎么做,我所做的一切都给我带来了演员问题。有谁知道我该怎么做?如果不清楚,我可以发布更多内容。
谢谢。