如何调用DLL中的函数

Crops 2003-02-28 08:13:04
学C有一段时间了,C++也学了一些,但DLL要怎么用还是不清楚,望指教。
...全文
68 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
NeoXiong 2003-03-02
  • 打赏
  • 举报
回复
有两种调用格式:静态和动态
这里介绍一下静态的
如用的是vc,在vc setting栏有link项,在里面填入你的dll的lib名字,如mydll.lib
另外也可以:
#include"dll.h" //里面是对dll库函数的声明
#pragma comment(dll,"mydll")
当然还有很多其他的用法,这里就不讲了!
Crops 2003-02-28
  • 打赏
  • 举报
回复
如果我写一个DLL叫MY。DLL,其中有函数int my()
是不是只要再写一个MY。H包含extern int my();就行了?
那程序怎么知道是哪个DLL?
NeoXiong 2003-02-28
  • 打赏
  • 举报
回复
先写个头文件,里面为dll库函数的声明,如:
extern int __stdcall OpenComm(int ComIndex);
在其他文件里只要调用此头文件就可使用OpenComm函数了.

gq00001 2003-02-28
  • 打赏
  • 举报
回复
up

69,371

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧