MFC 如何调用dll文件

accton_mike 2007-08-02 12:57:28
单机产测程序已经写完
产测中程序需调用FFmarin.dll中的三个函数
int Validate(CString Barcode);
int Pass(CString Barcode);
int Fail(CString Barcode);

请问如何实现?
...全文
541 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
fantasyemperor 2007-08-02
  • 打赏
  • 举报
回复
写错了
Validate=(VALIDATE)GetProcAddress(hDLLCyShare,"Validate");
他们那是静态加载
fantasyemperor 2007-08-02
  • 打赏
  • 举报
回复
typedef int (*VALIDATE)();
VALIDATE Validate;

if((hDLLCyShare=LoadLibrary(Path))==NULL)
{
return 0;
}
Validate=(GET_EXECDATAVER)GetProcAddress(hDLLCyShare,"Validate");
Big_Stone 2007-08-02
  • 打赏
  • 举报
回复
#include "动态库头文件"

#pragam comment(lib,"xxx.lib")

//调用函数
int Validate(.........);
int Pass(.............);
int Fail(.............);





flypig917 2007-08-02
  • 打赏
  • 举报
回复
你只要将dll文件和.h文件放入工程中就可以了。

15,471

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 进程/线程/DLL
社区管理员
  • 进程/线程/DLL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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