Udostępnij za pośrednictwem


Różnice między aplikacjami i biblioteki DLL

Mimo że bibliotek DLL i aplikacje są zarówno moduły programu wykonywalnego, różnią się one na kilka sposobów.Do użytkownika końcowego najbardziej oczywiste różnica jest, że biblioteki DLL nie są programy, które mogą być wykonywane bezpośrednio.Z punktu widzenia systemu istnieją dwa podstawowe różnice między aplikacji oraz biblioteki DLL:

  • Aplikacji mogą mieć wiele wystąpień sama jednocześnie działa w systemie, biblioteka DLL może mieć tylko jedno wystąpienie.

  • Aplikacja może posiadać elementy takie jak stos, globalnej pamięci, dojścia do plików i kolejki wiadomości, ale nie biblioteki DLL.

Co chcesz zrobić?

Co chcesz wiedzieć więcej?

Zobacz też

Koncepcje

Biblioteki DLL w programie Visual C++