DLL类型及调用

DLL类型判断:

1. MFC规则DLL 没有界面要求      theApp  入口

2. MFC扩展DLL  有界面导出 DllMain 入口

3. Win32DLL  APIENTRY DllMain 入口

 

 

DLL分类:
1。Non-MFC DLL(非MFC动态库):不采用MFC类库结构,其导出函数为标准的C接口,能被非MFC或MFC编写的应用程序所调用;

2。MFC Regular DLL(MFC规则DLL):非MFC动态库MFC规则DLL 包含一个继承自CWinApp的类,但其无消息循环;

3。MFC Extension DLL(MFC扩展DLL):采用MFC的动态链接版本创建,它 只能被用MFC类库所编写的应用程序所调用。

 

 

DLL的调用方式:

1、  静态调用方式 (隐式的调用) .h  和 .lib 

2、动态调用方式 ( 显式的调用 ) LoadLibrary  GetProcAddress()  FreeLibrary

你可能感兴趣的:(dll)