C++中的dll

创建动态链接库 (DLL) 项目

  1. 在菜单栏上,依次选择“文件”、“新建”、“项目”。

  2. “新建项目”对话框的左窗格中,依次展开“已安装”、“模板”、“Visual C++”,然后选择“Win32”。

  3. 在中间窗格中,选择“Win32 控制台应用程序”。

  4. “名称”框中为项目指定名称,例如 MathFuncsDll。 “解决方案名称”框中为解决方案指定名称,例如 DynamicLibrary。 选择“确定”按钮。

  5. “Win32 应用程序向导”对话框的“概述”页上,选择“下一步”按钮。

  6. “应用程序设置”页面的“应用程序类型”下,选择“DLL”。

  7. 选择“完成”按钮创建项目。

 

 

尽管 DLL 和应用程序都是可执行的程序模块,但它们之间有若干不同之处。 对于最终用户来说,最明显的差异在于 DLL 不是可直接执行的程序。 从系统角度讲,应用程序和 DLL 之间有两个基本差异:

 

    • 应用程序可有多个同时在系统上运行的实例,而 DLL 只能有一个实例。

    • 应用程序可以拥有堆栈、共用内存、文件句柄、消息队列这样的事物,而 DLL 不能。

 

 

转载于:https://www.cnblogs.com/Christine/p/4107857.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值