对于引入一个动态链接库函数声明可以有两种写法:一种是在调用程序中使用extern int add(int x,int y)的方式或者_declspec(importdll) int add(int x,int y)的方式;也可以使用#include "*.h"的方式(后面这种方式是比较标准的写法)。该资源包含了创建一个动态链接库和该链接库的测试程序。
动态链接库(也称为DLL,即为“Dynamic Link Library”的缩写)是Microsoft Windows最重要的组成要素之一,打开Windows系统文件夹,你会发现文件夹中有很多DLL文件,Windows就是将一些主要的系统功能以DLL模块的形式实现。
动态链接库是不能直接执行的,也不能接收消息,它只是一个独立的文件,其中包含能被程序或其它DLL调用来完成一定操作的函数(方法。注:C#中一般称为“方法”),但这些函数不是执行程序本身的一部分,而是根据进程的需要按需载入,此时才能发