📄 usedll.cpp
字号:
// usedll.cpp ——显式链接方式使用DLL的文件
#include "iostream.h"
#include "min.h"
// 包含此头文件是为了使用其中的HINSTANCE类型
// 和三个API函数LoadLibrary,GetProcAddress,FreeLibrary
#include "Windows.h"
// 定义Min函数指针类型
typedef (*PFNMIN)(int,int);
void main()
{
HINSTANCE hdll=NULL;
PFNMIN pfnMin;
int r;
// LoadLibrary函数装载DLL
hdll=LoadLibrary("NOMFCDLL.DLL");
// GetProcAddress获得Min函数的地址
pfnMin=(PFNMIN)GetProcAddress(hdll,"Min");
// 通过函数指针间接调用Min函数
r=pfnMin(5,6);
// 释放DLL
FreeLibrary(hdll);
cout<<"The min number of (5,6) is:";
cout<<r<<endl;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -