说我有两种Delphi方法:
// Delphi
procedure FuncNoParam();
procedure FuncWithParam(myInt: Integer);
这些需要提供给C ++ DLL。然后,DLL将在发生某些事件时调用这些方法:
// C++
int event = GetLatestEvent();
if (event <= 0)
funcNoParam();
else if (event < 10)
funcWithParam(event);
else
DoSomethingElse();
我如何打包Delphi方法,将其传递给C ++ DLL并保存起来,以备将来用作CALLBACK?
一些评论建议this question是重复的。有一些重叠,但是这个问题没有解决两个方面:
void