调用dll里面的函数的两种方法

除了有dll,还有.h和.lib文件首先将这三个文件放到代码目录,首先将.h添加到工程(右键添加-现有项)

跟着在你需要用dll的代码文件开头添加

代码语言:javascript复制#include "dll.h"跟着你就可以尽情调用里面的函数了

假如只有dll文件代码语言:javascript复制typedef DWORD(*DEMOW)();

HMODULE hlib;

hlib = LoadLibrary(TEXT("dll.dll"));

DEMOW Demow = (DEMOW)GetProcAddress(hlib, "DemoW");

Demow();

FreeLibrary(hlib);注意typedef函数指针的定义要与实际的函数的参数一致

加入是两个int参数

代码语言:javascript复制typedef void (*DLLFunc)(int,int);

友情链接: