Цитата:
Сообщение от Demonuka
, если это поможет, то вот .h файл и то, как я его перевел(с небольшими комментариями)
Описания функций было бы достаточно, если бы в них не фигурировал _DECLFUNC. Что с ним делать я не знаю...честно говоря я даже не до конца понимаю что это и с чем его едят...я Си не знаю...
|
Значит так.
во первых
WINAPI - это
stdcall;
то есть
Код:
type
VFCONNt_CallBack=function(msg:Cardinal; wp:wParam; lp:lParam):Integer;stdcall;
во вторых
вместо _DECLFUNC в Delphi нужно писать так:
допустим Ваша DLL называется conf.dll, Тогда
вместо
Код:
_DECLFUNC int vfconn_Cmd(VFCONNt_hdr hdr, WPARAM wParam, void * pV);
пишете
в разделе
interface пишете
Код:
function vfconn_Cmd (hdr:VFCONNt_hdr; wParam:WPARAM; pV:pointer):longint;cdecl;
и в разделе
implementation
Код:
function vfconn_Cmd;external 'conf.dll';