参考 class 过程

Reference to class procedure

我的记录中有这样的静态 class 程序:

TRec = record
  class procedure Proc; stdcall; static;
end;

现在我的记录中需要这样的 class 程序数组:

TRec2 = record
  Procs: array of TClassProcStdcallStatic;
end;

这是可能的,如何确定TClassProcStdcallStatic?

定义如下:

type
  TClassProcStdcallStatic = procedure; stdcall;

static关键字表示该方法没有Self指针,是单指针函数类型。与 of object 双指针函数类型相反。