社区
进程/线程/DLL
帖子详情
关于调用dll的问题?
zxwitsme
2004-11-08 05:58:33
已知lib.dll和它里面有个函数void sample(int i);
怎么才能调用函数sample,谢谢。
就是lib.h文件该怎么写?
...全文
109
7
打赏
收藏
关于调用dll的问题?
已知lib.dll和它里面有个函数void sample(int i); 怎么才能调用函数sample,谢谢。 就是lib.h文件该怎么写?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
某鸟
2004-11-09
打赏
举报
回复
INITDEVICE是我原来程序里带的,没改干净,呵呵
sinall
2004-11-09
打赏
举报
回复
typedef void (WINAPI *SAMPLE)(int);
然后就可以用了:
HINSTANCE hinstLib = LoadLibrary("lib");
SAMPLE ProcSample;
if (hinstLib != NULL)
{
ProcSample = (SAMPLE) GetProcAddress(m_hinstLib , "sample");
if(ProcSample)
ProcSample(3);
FreeLibrary(hinstLib);
}
以上所有的写在你用到的地方
zxwitsme
2004-11-09
打赏
举报
回复
搞定了,给分
zxwitsme
2004-11-09
打赏
举报
回复
typedef void (WINAPI *SAMPLE)(int);
放在哪里定义呢?.h文件中吗?
还有SAMPLE和INITDEVICE在哪里定义的?
多谢了
某鸟
2004-11-08
打赏
举报
回复
写错了,typedef int (WINAPI *SAMPLE)(int);
应该是typedef void (WINAPI *SAMPLE)(int);
某鸟
2004-11-08
打赏
举报
回复
exe的文件中(即lib.h)写:
extern "C" __declspec(dllimport) void sample(int i);
然后定义
typedef int (WINAPI *SAMPLE)(int);
然后就可以用了:
HINSTANCE hinstLib = LoadLibrary("lib");
SAMPLE ProcSample;
if (hinstLib != NULL)
{
ProcSample = (INITDEVICE) GetProcAddress(m_hinstLib , "sample");
if(ProcSample)
ProcSample(3);
FreeLibrary(hinstLib);
}
不好意思,没调试,看看能否运行?
zxwitsme
2004-11-08
打赏
举报
回复
没有。lib文件
Python如何
调用
DLL
库?——实例详解及代码
Python如何
调用
DLL
库?——实例详解及代码在Python中,您可以通过
调用
DLL
库完成各种功能,来满足不同的需求。
调用
DLL
库意味着从外部获取了一些函数,可以在Python中直接
调用
这些函数,这对于Python程序员来说是一种...
C++如何生成
dll
文件&C#如何
调用
dll
文件?
C++如何生成
dll
文件&C#如何
调用
dll
文件?
C#如何
调用
DLL
?
3. 封装
DLL
调用
:在C++/CLI项目中,使用#include来包含你的非托管
DLL
的头文件,并编写托管代码来封装
DLL
中的函数。5.
调用
封装的方法:在你的C#代码中,通过C++/CLI类库提供的托管接口来
调用
非托管
DLL
中的函数。4. ...
android
调用
dll
程序,安卓手机如何打开.
dll
文件?
01只要是.
dll
格式的android就
调用
不了,.
dll
是Windows系统专用的程序链接库,在电脑上直接拷贝该文件到系统目录里,打开"开始-运行-输入regsvr32
dll
",回车即可解决。.
dll
,动态链接库英文为
DLL
,是Dynamic Link ...
C++
调用
dll
的方法
在C++中,为了支持重载机制,在编译生成的汇编码中,要对函数的名字进行一些处理,加入...动态
调用
不是链接时完成的,而是在运行时完成的,动态
调用
不会在可执行文件中写入
DLL
相关的信息,而是直接
调用
dll
中的函数。
进程/线程/DLL
15,473
社区成员
49,171
社区内容
发帖
与我相关
我的任务
进程/线程/DLL
VC/MFC 进程/线程/DLL
复制链接
扫一扫
分享
社区描述
VC/MFC 进程/线程/DLL
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章