尽管 DLL 和应用程序都是可执行的程序模块,但它们之间有若干不同之处。

对于最终用户来说,最明显的差异在于 DLL 不是可直接执行的程序。

从系统角度讲,应用程序和 DLL 之间有两个基本差异:

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

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

相关文章:

  • 2022-12-23
  • 2021-11-03
  • 2022-12-23
  • 2021-08-20
  • 2021-12-14
  • 2021-10-04
  • 2021-07-06
  • 2021-11-18
猜你喜欢
  • 2022-12-23
  • 2021-04-12
  • 2021-11-12
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案