Код с С++ на Delphi
Имеется вот такая C++ функция:
typedef BOOL (__stdcall *FNCCodecStart(int hRadio,void (__stdcall *CallbackFunc)(void *),void *CallbackTarget);
меня интересует второй аргумент void (__stdcall *CallbackFunc)(void *)
как я понимаю это передача указателя процедуры у которой аргумент нетипизированный указатель ?
вот так перевел на Delphi
Tprocedure = procedure(Target: pointer);
CodecStart : function (hRadio: Integer; CallbackFunc: Tprocedure; CallbackTarget : Pointer): Bool; stdcall;
|