yinaijun 发表于 2009-2-19 17:33

CVI动态库问题

DLL中的指针问题我用CVI编了个动态库,

(1)VC显式调用。

当动态库函数的参数为基本参数时,调用没问题;当动态库函数参数为指针时,出错。
如:

int _stdcall myFunc1(void);//正常
int _stdcall myFunc1(int a);//正常

int _stdcall myFunc1(int *a);//出错
int _stdcall myFunc1(int a[]);//出错
int _stdcall myFunc1(char *a);//出错

(2)CVI显式调用
问题相同

(3)CVI隐式调用

没有问题

(4)VC隐式调用
编译出错
页: [1]
查看完整版本: CVI动态库问题