Compartilhar via


Configurações do aplicativo, o Assistente de DLL da MFC

Use esta página do assistente DLL da MFC para projetar e adicionar recursos básicos de um novo projeto de DLL da MFC.

Tipo DLL

Selecione o tipo de DLL que você deseja criar.

  • O uso regular de DLL compartilhada DLL da MFC
    Selecione esta opção para vincular a biblioteca MFC para o seu programa como uma DLL compartilhada. Esta opção, não é possível compartilhar objetos MFC entre sua DLL e o aplicativo de chamada. O programa faz chamadas para a biblioteca MFC em tempo de execução. Esta opção reduz os requisitos de disco e memória do seu programa se ele é composto de vários arquivos de execução que usam a biblioteca MFC. Programas do Win32 e do MFC podem chamar funções na sua DLL. Você deve redistribuir a DLL da MFC com esse tipo de projeto.

  • DLL normais do MFC vinculada estaticamente
    Selecione esta opção para vincular o seu programa estaticamente para a biblioteca MFC em tempo de compilação. Programas do Win32 e do MFC podem chamar funções na sua DLL. Enquanto esta opção aumenta o tamanho do seu programa, você não precisará redistribuir a DLL da MFC com esse tipo de projeto. Não é possível compartilhar objetos MFC entre sua DLL e o aplicativo de chamada.

  • DLL de extensão do MFC
    Selecione esta opção se desejar que o seu programa para fazer chamadas para a biblioteca MFC em tempo de execução e se você quiser compartilhar objetos MFC entre sua DLL e o aplicativo de chamada. Esta opção reduz os requisitos de disco e memória do seu programa, se ele é composto de vários arquivos executáveis que todos usam a biblioteca MFC. Somente os programas MFC podem chamar funções na sua DLL. Você deve redistribuir a DLL da MFC com esse tipo de projeto.

Recursos adicionais

Selecione se a sua DLL da MFC deve oferecer suporte a automação e se deve dar suporte a Windows sockets.

  • Automação
    Selecione automação para permitir que o seu programa manipular objetos implementados em outro programa. Selecionando automação também expõe seu programa para outros clientes de automação. Consulte automação para obter mais informações.

  • Windows sockets
    Selecione esta opção para indicar que o programa oferece suporte a Windows sockets. Soquetes do Windows permitem que você escrever programas que se comunicam através de redes TCP/IP.

    Quando sua DLL da MFC com o Windows sockets suporte é criado, CWinApp::InitInstance inicializa suporte para soquetes e o arquivo de cabeçalho stdafx. H do MFC inclui AfxSock.h.

Consulte também

Tarefas

Criando um projeto DLL da MFC

Conceitos

Assistente de DLL da MFC