vb6调用vc的dll报错:dll调用约定错误
大年2 2014-08-15 12:28:08 typedef struct TDriveInfo //设备参数
{
unsigned long DriveID; //设备ID,保留
char DriveName[41]; //设备名称,保留
char DriveAddress[41]; //设备地址(即机号)
}DRIVEINFO,*pDRIVEINFO;
typedef unsigned long (__stdcall *PLoadHardware)(TDriveInfo driveInfo);
以上是vc的头文件定义,在vb6中又改如何定义和调用呢?没理解错的话,这个传的是结构体而并非结构体指针吧?