创建自己的动态链接库(DLL)

时间:2026-02-15 11:56:51

1、打开Microsoft Visual Studio 2005,新建MFC DLL。

创建自己的动态链接库(DLL)

2、DLL的类型选择“MFC扩展DLL”,之后直接点击“完成”。

创建自己的动态链接库(DLL)

3、将工程属性 -> 配置属性 -> 常规 -> 字符集中的“使用Unicode字符集”更改为“使用多字节字符集”。

创建自己的动态链接库(DLL)

4、在工程上面点击右键,选择添加 -> 类,之后选择“C++类”。

创建自己的动态链接库(DLL)

5、自定义类的名称,可以完全根据自己的喜好

创建自己的动态链接库(DLL)

6、打开“自定义类名.h”,将默认的构造函数“自定义类名(void)”修改为“自定义类名(float a,float b,float c)”。并且添加新的 public 成员变量 float result。

创建自己的动态链接库(DLL)

7、打开“自定义类名.cpp”,将刚才声明的构造函数改为下图形式。

创建自己的动态链接库(DLL)

8、打开“自定义类名.h”,对要从DLL中导出的类进行修改:在类名前添加关键字AFX_EXT_CLASS

创建自己的动态链接库(DLL)

9、打开stdafx.h,在文件的最后添加这样的代码:#include <afxtempl.h>

10、编译,就大功告成。

© 2026 一点资料
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com