阅读:1361回复:5
VC中的动态库用到VB中为何不行?
VC中的动态库用到VB中为何不行?如何做?VB中调用格式没问题。
VC中是例如:extern "C" __declspec(dllexport) short int BoardReset(int sign){。。。}有什么错误吗? |
|
沙发#
发布于:2005-01-20 10:23
你可以参考VB中调用API的方式,然后把你的导出函数也申明为STDCALL的.
|
|
|
板凳#
发布于:2005-01-20 10:28
老大说清楚点,给分呀!
|
|
地板#
发布于:2005-01-20 11:57
VC中的动态库用到VB中为何不行?如何做?VB中调用格式没问题。 vc中这样 __declspec(dllexport) int WINAPI BoardReset(int sign){。。。} 就可以了 |
|
|
地下室#
发布于:2005-01-20 12:10
对,加上__stdcall 或WINAPI 都一样
其实这样做后函数名前的下划线就没有了 否则vb找不到你的函数 |
|
|
5楼#
发布于:2005-01-21 10:05
站长跟着楼主沾光了,争了1分呀,呵呵。。。
|
|
|