⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 usedll.cpp

📁 难得的动态链接库基础及应用程序
💻 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 + -