c语言 dll 提取函数,调用DLL里的函数

从网上搜的,希望对你有用!!!

我在Visual   C++   2003中,建立了一个Win32   DLL项目名叫DllTest2,在“应用程序设置”中选定了“导出符号”,然后在VC自动生成的代码中,有DllTest2.h:

//   下列   ifdef   块是创建使从   DLL   导出更简单的

//宏的标准方法。此   DLL   中的所有文件都是用命令行上定义的   DLLTEST2_EXPORTS

//   符号编译的。在使用此   DLL   的

//任何其他项目上不应定义此符号。这样,源文件中包含此文件的任何其他项目都会将

//   DLLTEST2_API   函数视为是从此   DLL   导入的,而此   DLL   则将用此宏定义的

//   符号视为是被导出的。

#ifdef   DLLTEST2_EXPORTS

#define   DLLTEST2_API   __declspec(dllexport)

#else

#define   DLLTEST2_API   __declspec(dllimport)

#endif

//   此类是从   DllTest2.dll   导出的

class   DLLTEST2_API   CDllTest2   {

public:

CDllTest2(void);

//   TODO:   在此添加您的方法。

};

extern   DLLTEST2_API   int   nDllTest2;

DLLTEST2_API   int   fnDllTest2(void);

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值