MFC规则DLL总结_mfc下dll编程图解

其他工作总结 时间:2020-02-28 01:04:06 收藏本文下载本文
【www.daodoc.com - 其他工作总结】

MFC规则DLL总结由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“mfc下dll编程图解”。

MFC规则DLL总结

1、创建MFC规则DLL工程,生成XX.h, XX.cpp, XX.def文件,插入资源(对话框),生成类。

2、在XX.cpp 中添加ShowDlg函数,在该函数中定义对话框,显示对话框,对话框所需要的参数由ShowDlg的形参传递。

3、在XX.def中添加:

EXPORTS

;此处可以是显式导出

ShowDlg @14、编译生成XX.dll文件

5、新建测试工程,在需要调用该DLL处,添加类如下代码:

CString strName=_T(“王朋”);

double dScore=89;

HINSTANCE hdll;

typedef void(*dllfun)(CString,double);

dllfun thefunc;

hdll=LoadLibrary(_T(“RegularMFCDLL.dll”));

if(hdll!=NULL)

{

thefunc=(dllfun)GetProcAddre(hdll,“ShowScore”);

}

else

{

AfxMeageBox(_T(“加载DLL失败!”));return;} thefunc(strName,dScore);FreeLibrary(hdll);

6、静态调用

头文件中添加如下代码:

#pragma comment(lib,“RegularMFCDLL.lib”)

extern void ShowScore(CString,double);

在源文件中需要调用该DLL的函数处添加:

CString strName=_T(“王ª?朋¨®”);

double dScore=90;

ShowScore(strName,dScore);

7、可见,窗口等MFC对象是被定义在一个函数中,再导出这个函数来显示这些资源对象的。

下载MFC规则DLL总结word格式文档
下载MFC规则DLL总结.doc
将本文档下载到自己电脑,方便修改和收藏。
点此处下载文档

文档为doc格式

    热门文章
      整站推荐
        点击下载本文