动态连接库
JJF
懒于奋斗的躯体,是徒有虚名的摆设;懒于思考的大脑,是寸草不生的荒漠!
展开
-
动态连接库的创建
动态连接库 1:创建通用动态连接库,其中DllMain函数是动态链接库的入口函数,在加载动态连接库中将要调用该函数 #include "stdafx.h" BOOL APIENTRY DllMain( HANDLE hModule,原创 2011-08-03 11:55:40 · 676 阅读 · 0 评论 -
动态连接库的访问
访问动态链接库 通过两个API函数实现,首先根据LoadLibrary函数加载动态连接库模块,获得模块句柄;然后调用GetProcAddress函数根据模块句柄和函数名获取动态连接库中函数的地址,这样即可调用函数,工程中需要包含相应的dll文件 HMODULE m_hM原创 2011-08-03 11:54:50 · 648 阅读 · 0 评论 -
访问MFC动态连接库
访问MFC动态连接库 1:定义一个与连接库中相同的抽象类 class CShowDlg { public: virtual void ShowNoteDlg(char *text)=0;//定义纯虚方法 }; 2:定义两个函数指针类型,用于访问连接库中的函数 t原创 2011-08-03 17:33:30 · 764 阅读 · 0 评论 -
创建MFC动态连接库
向动态链接库中添加类和资源 1:创建类,还可以加入其他资源 #define EXPORT11 _declspec(dllimport) EXPORT11 class CShowDlg { public: virtual void ShowNot原创 2011-08-03 17:34:42 · 786 阅读 · 0 评论