Udostępnij za pośrednictwem


biblioteki Dynamic-Link ( bibliotekiDynamic-Link)

Biblioteka dynamicznego łącza (DLL) to moduł zawierający funkcje i dane, które mogą być używane przez inny moduł (aplikacja lub biblioteka DLL).

Biblioteka DLL może definiować dwa rodzaje funkcji: wyeksportowane i wewnętrzne. Wyeksportowane funkcje mają być wywoływane przez inne moduły, a także z biblioteki DLL, w której są zdefiniowane. Funkcje wewnętrzne są zwykle wywoływane tylko z biblioteki DLL, w której są zdefiniowane. Mimo że biblioteka DLL może eksportować dane, jego dane są zwykle używane tylko przez jego funkcje. Jednak nie ma nic, aby zapobiec innemu modułowi odczytywania lub zapisywania tego adresu.

Biblioteki DLL umożliwiają modularyzowanie aplikacji w celu łatwiejszego aktualizowania i ponownego używania ich funkcji. Biblioteki DLL pomagają również zmniejszyć obciążenie pamięcią, gdy kilka aplikacji używa tej samej funkcji w tym samym czasie, ponieważ chociaż każda aplikacja otrzymuje własną kopię danych DLL, aplikacje współużytkują kod DLL.

Interfejs programowania aplikacji systemu Windows (API) jest implementowany jako zestaw bibliotek DLL, więc każdy proces korzystający z interfejsu API systemu Windows używa łączenia dynamicznego.

Nuta

Jeśli na komputerze występuje problem z biblioteką DLL, skontaktuj się z działem pomocy technicznej klienta dla dostawcy oprogramowania, który publikuje bibliotekę DLL. Jeśli uważasz, że potrzebujesz pomocy technicznej dla produktu firmy Microsoft (w tym systemu Windows), przejdź do naszej witryny pomocy technicznej pod adresem support.microsoft.com.

 

bibliotek DLL (Visual C++)