1、尽管dll和应用程序都是可执行的程序模块,但是对于最终用户来说,dll不是可直接执行的程序,
从系统角度来看他们有2个不同:
(1)应用程序可以多个同时在系统上运行的实例,而DLL只有一个实例。
(2)应用程序可以拥有堆栈、共用内存、文件句柄,消息队列这样的事物,而dll没有。
1、尽管dll和应用程序都是可执行的程序模块,但是对于最终用户来说,dll不是可直接执行的程序,
从系统角度来看他们有2个不同:
(1)应用程序可以多个同时在系统上运行的实例,而DLL只有一个实例。
(2)应用程序可以拥有堆栈、共用内存、文件句柄,消息队列这样的事物,而dll没有。