Compartilhar via


Diferenças entre aplicativos e DLLs

Mesmo que as dlls e os aplicativos sejam ambos os módulos de programa executável, diferem em várias maneiras. Para o usuário final, a diferença mais óbvia é que as dlls não são programas que podem ser executados diretamente. Do ponto de vista de sistema, há duas diferenças fundamentais entre aplicativos e DLL:

  • Um aplicativo pode ter várias instâncias da execução no sistema simultaneamente, enquanto uma DLL pode ter apenas uma instância do.

  • Um aplicativo pode possuir itens como uma pilha, uma memória global, os identificadores de arquivo, e uma fila de mensagens, mas uma DLL não pode.

O que você deseja fazer?

Que você deseja saber mais?

Consulte também

Conceitos

DLLs no Visual C++