delphi 调用VC写的动态链接库有关问题

delphi 调用VC写的动态链接库问题
VC写的动态链接库有三个文件:abc.dll,abc.lib,ccc.h;
函数名在ccc.h中说明了,大部分函数可以在delphi中调用,
ccc.h头文件中定义了几个结构体。
其中有几个函数中的参数就是头文件中定义的结构体,我是否应该
在delphi中定义相同的结构体然后写入函数的参数中,我定义了相同的结构体但输出的结果不对。
我对VC不了解,头文件中定义的结构体中变量的类型用_int16定义,在delphi中就是integer?
请各位大侠帮忙了,在线等。

------解决方案--------------------
Smallint
------解决方案--------------------
数据类型不对应
------解决方案--------------------
要么你就把你的头文件贴出来大家帮你翻译成delphi的
------解决方案--------------------
楼上的好建议。