lineCallbackFunc(hDevice, dwMsg, dwCallbackInstance, dwParam1,
dwParam2, dwParam3 : LongInt);
begin
...
Case dsMsg of
....
LINE_CALLSTATE :
case dwParam1 of
LINECALLSTATE_OFFERING : 在这里做你想做的;
...
end;
end;
end;
dwParam2, dwParam3 : LongInt);
begin
...
Case dsMsg of
....
LINE_CALLSTATE :
case dwParam1 of
LINECALLSTATE_OFFERING : 在这里做你想做的;
...
end;
end;
end;
如 lineInitialize(@LineApp, GetModuleHandle(nil), @lineCallbackFunc,
PChar (Application.Title), @NumDevs);
关键是第二参数,调用它的模块必需能处理Windows的消息。