社区
VB基础类
帖子详情
高分请教vb中调用cdecl dll函数的方法?
joinrry
2005-04-19 10:04:55
如题。
...全文
268
9
打赏
收藏
高分请教vb中调用cdecl dll函数的方法?
如题。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
joinrry
2005-04-20
打赏
举报
回复
VB里面通道不能调用cdecl约定的函数吗?没有什么关键字或设置之类的?
NewPeople
2005-04-20
打赏
举报
回复
这个难,参数调用反过来调用即可,可不知如何处理堆栈的指针???
joinrry
2005-04-20
打赏
举报
回复
兄弟们,有知道的吗?
supergreenbean
2005-04-20
打赏
举报
回复
http://supergreenbean.mblogger.cn/posts/7123.aspx
joinrry
2005-04-20
打赏
举报
回复
我也知道,但是现在DLL已经是CDECL的约定啦,改变不了,所以没办法。
xingnup
2005-04-20
打赏
举报
回复
VB一般使用的是stdcall调用约定;
请参考这篇文章:
http://www.allaboutprogram.com/index.php?option=content&task=view&id=29&Itemid=31
joinrry
2005-04-20
打赏
举报
回复
有人知道吗?急啊
joinrry
2005-04-20
打赏
举报
回复
唉,看来是不治之症啊,散分
mndsoft
2005-04-19
打赏
举报
回复
给你顶
vb
6.0 __stdcall
函数
内
调用
__
cd
ecl
函数
_mingw版
//dy.c #include <windows.h> //C声明: //int __stdcall dy(void * ...//dy支持有返回值
函数
调用
和无返回值
函数
调用
. //被调
函数
的返回值是dy的返回值. __d
ecl
spec(
dll
export) int __d
ecl
spec(naked) __stdca
再谈在
VB
中
调用
VC++开发的
DLL
我查了一些资料,也看了一下CSDN上的文章,感觉这些文章对在
VB
中
调用
VC++开发的
DLL
这一问题阐述得不够详细。因此在我的问题得到解决之余,特为初接触
DLL
的朋友们写下这篇文章。 本文
中
关于
调用
约定的解决
方法
,也...
VB
6.0
调用
DLL
第1章
VB
6.0
调用
DLL
1 1 VC++编写
DLL
1 1.1 使用__stdcall 1 1.2 使用 .DEF 文件 1 2 简单数据类型 2 2.1 传值(ByVal) 2 2.2 传址(ByRef) 3 2.3 传址(VarPtr) 4 2.4
内存加载
DLL
并
调用
函数
--
VB
从内存
中
加载并
调用
DLL
的代码,很邪恶,
VB
GOOD的仙剑魔同学从C翻译成
VB
的。 直接在内存
中
调用
DLL
中
的
函数
使用
方法
: Dim data() As Byte Dim handle As Long Dim fun_stdcall As Long Open ...
GetProcAddress()
函数
动态
调用
DLL
中
的
函数
,是否必须通过extern C声明导出
函数
?
GetProcAddress()
函数
动态
调用
DLL
中
的
函数
,是否必须通过extern C声明导出
函数
? 通过GetProcAddress
函数
动态
调用
dll
中
的
函数
,是否必须通过extern "C"声明导出
函数
? 如题,网上搜了N多资料,一直找不...
VB基础类
7,785
社区成员
197,585
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章