Bibliotecas de vínculo dinâmico (DLLs) são bibliotecas do sistema operacional Microsoft Windows que fornecem uma maneira para os programas usarem código e dados de outros programas. Isso pode economizar memória e espaço em disco e também facilitar a atualização de programas. Alguns exemplos comuns de DLLs incluem:
Kernel32.dll:Esta DLL contém as funções e sub-rotinas essenciais necessárias para executar o sistema operacional Windows.
Msvcrt.dll:Esta DLL contém as funções padrão da biblioteca de tempo de execução C, como printf() e scanf().
Gdi32.dll:Esta DLL contém funções e recursos para processamento gráfico, como criação de linhas, formas e bitmaps.
Comdlg32.dll:Esta DLL contém as funções para exibir caixas de diálogo Abrir e Salvar arquivos.
Shell32.dll:Esta DLL contém as funções para explorar o sistema de arquivos do Windows e gerenciar a área de trabalho.
A lista de todas as DLLs disponíveis que vêm pré-instaladas com o Windows pode ser encontrada usando a ferramenta Dependency Walker ou procurando por arquivos com a extensão .dll.