DLL 的编写与调用(入门)
一直调用别人写的动态库,也不知道到底是什么是动态主库,今天没事自己用VC6.0写个(纯粹练手,高手就不要看了),心得:Code wins arguments.代码胜于雄辩!---FaceBook
非常简单:一、新建动态库;二、调用自己写的动态库(两种方式);
一、vc6新建一个动态链接库工程(FirstDemo)
1、头文件(FD.h)
2、Cpp文件(FD.cpp)
二、vc6新建一个测试生成的FirstDemo.dll 的Win32 Console Application工程(TestDll)
/*两种方式测试*/
1、头文件(YSDY.h)---隐式调用 测试
3、头文件(XSDY.h)---显示调用 测试#include <windows.h>#include <iostream.h>#include "XSDY.h"#include "YSDY.h"/** *工程入口函数 */void main(void){test();//dll中方法显示调用testYS();//隐式链接}
代码:在附件里有两个工程:第一个是dll工程,第二个是调用dll的测试工程。
太晚了,睡觉了。。。。