急!急!为VB编写的DLL函数头如何定义?一定给分! 我编写的dll函数前缀为_declspec(dllexport)int _cdecl 函数名();请问这样的格式VB能调用吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 应该是可以用的,但要看你的DLL函数定义是在什么文件里,输出的函数名是不是有问题 不可以会报错的,请用_declspec(dllexport)int _stdcall 函数名(); dll输出函数的调用方式最好用_stdcall这是microsoft推荐的 void __stdcall ExecuteCallback(long cbAddress); 下面这篇文章是这些调用协定的详细说明,看看吧:)http://www.csdn.net/develop/article/18/18168.shtm----------------------老婆,结贴的时候别给我分,不然人家说我们倒分。 现在关键是VB接受那一种形式的参数阿?WINAPI ?PASCAL ?__stdcall ?_cdecl ? VB的动态库再调用VC的动态库则应该如何做? 最保险的是写一个“.def”文件,然后加入工程中。什么程序都能调用。 用_stdcall,标准调用,VB可以用_cdcel是C调用 VC 消息响应问题 irrlicht 引擎的问题 VC有无相对于宽字节的cstring 什么是掩膜图? 多线程问题 为什么生成的EXE文件在没装VC++的机子上运行不了?提示找不到MFC42D.DLL 怎样在vc下遍历一个表中的所有字段并取得对应字段的值? GlobalAlloc问题 如何取得wma每一帧的信息(来者有分)? 请问使用OpenGL如何载入3ds Max的模型? 数据库的问题(参与有分) 就darkbug的问题展开
这是microsoft推荐的
http://www.csdn.net/develop/article/18/18168.shtm
----------------------
老婆,结贴的时候别给我分,不然人家说我们倒分。
PASCAL ?
__stdcall ?
_cdecl ?
_cdcel是C调用