首页
社区
课程
招聘
[求助]C++关于引用DLL中函数的问题
发表于: 2013-8-2 09:31 4030

[求助]C++关于引用DLL中函数的问题

bxc 活跃值
6
2013-8-2 09:31
4030
我想在VC++中调用msvbvm60.dll中的函数,已经有msvbvm60.lib了
想调用DoEvents函数,我是这么声明的:
extern "C" void WINAPI rtcDoEvents();

但是在链接时提示找不到符号,我看了下lib。符号是_rtcDoEvents
但是C++把他修饰成了_rtcDoEvents@0,该怎么改呢?

[课程]Linux pwn 探索篇!

收藏
免费 0
支持
分享
最新回复 (3)
雪    币: 215
活跃值: (90)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
2
简单的把源文件后缀由.cpp改为.c
实在不行动态GetProcAddress
2013-8-2 10:09
0
雪    币: 1392
活跃值: (4867)
能力值: ( LV13,RANK:240 )
在线值:
发帖
回帖
粉丝
3
extern c 和WINAPI一起写就是这样,去掉WINAPI函数名字就不会变了的说,动态获取,或者直接用他的名字好了
2013-8-2 10:33
0
雪    币: 81
活跃值: (40)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
4
GetProcAddress
2013-8-5 13:30
0
游客
登录 | 注册 方可回帖
返回
//