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
posted @ 2011-06-02 20:03  积木  阅读(747)  评论(0编辑  收藏  举报