Sdílet prostřednictvím


knihovny Dynamic-Link ( knihovnyDynamic-Link)

dynamická knihovna (DLL) je modul, který obsahuje funkce a data, která lze použít jiným modulem (aplikací nebo knihovnou DLL).

Knihovna DLL může definovat dva druhy funkcí: exportovaný a interní. Exportované funkce mají být volána jinými moduly a také z knihovny DLL, kde jsou definovány. Interní funkce jsou obvykle určeny k zavolání pouze z knihovny DLL, kde jsou definovány. I když knihovna DLL může exportovat data, její data jsou obecně používána pouze jeho funkcemi. Neexistuje však nic, co by zabránilo jinému modulu ve čtení nebo zápisu této adresy.

Knihovny DLL poskytují způsob, jak modularizovat aplikace, aby se jejich funkce mohly snadněji aktualizovat a znovu použít. Knihovny DLL také pomáhají snížit režijní náklady na paměť, když několik aplikací současně používá stejné funkce, protože i když každá aplikace obdrží vlastní kopii dat knihovny DLL, aplikace sdílejí kód knihovny DLL.

Rozhraní API (Application Programming Interface) pro Windows se implementuje jako sada knihoven DLL, takže jakýkoli proces, který používá rozhraní API pro Windows, používá dynamické propojení.

Poznámka

Pokud máte potíže s knihovnou DLL v počítači, měli byste kontaktovat zákaznickou podporu pro dodavatele softwaru, který knihovnu DLL publikuje. Pokud máte pocit, že potřebujete podporu pro produkt Společnosti Microsoft (včetně Windows), přejděte na náš web technické podpory na support.microsoft.com.

 

knihoven DLL (Visual C++)