[英]how to translate c declaration to delphi?
typedef void (*funcNetworkEventReceived)(int, unsigned int, int);
谢谢。
void函数是一个过程,如果我们排除D1,整数是= 32bit int,cardinal是32位无符号。
C的调用约定假定为cdecl而没有export语句,但我认为由于文件中的全局指令,依赖于编译器可能会有所不同。 (如果失败,请尝试使用stdcall而不是cdecl)
这使我们落在:
Type
TUncNetworkEventReceived = procedure (p1:integer;p2:cardinal;p3:integer);cdecl;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.