Compartilhar via


Application Settings, Win 32 Project Wizard

Use esta página do assistente para definir opções para o projeto Win32.

  • Tipo de Aplicativo
    Cria o tipo de aplicativo especificado.

    Opção

    Descrição

    Aplicativo de console

    Cria um aplicativo de console.Os programas de console são desenvolvidos com Funções de console, que fornecem suporte de caractere- modo em janelas de console.Visual C++ bibliotecas em tempo de execução também fornece entrada e saída do windows de console com funções de E/S padrão, como printf_s() e scanf_s().Um aplicativo de console não tem interface gráfica do usuário.Compila em um arquivo .exe e pode ser executado como um aplicativo autônomo de linha de comando.

    Você pode adicionar suporte MFC e de ATL um aplicativo de console.

    Aplicativo do Windows

    Crie um programa Win32.Um programa do Win32 é um aplicativo EXE executável () escrito em C ou C++, usando chamadas à API do Win32 para criar uma interface gráfica do usuário.

    Você não pode adicionar suporte MFC ou de ATL a um aplicativo do Windows.

    DLL

    Cria uma biblioteca de vínculo dinâmico (DLL) Win32.Uma DLL Win32 é um arquivo binário, escrito em C ou C++, que usa chamadas à API do Win32 em vez de classes MFC, e que atua como uma biblioteca compartilhada das funções que podem ser usadas simultaneamente por vários aplicativos.

    Você não pode adicionar suporte MFC ou de ATL a um aplicativo de DLL.Você pode indicar que o DLL exportar símbolos.

    Biblioteca static

    Cria uma biblioteca estático.Uma biblioteca estática é um arquivo que contém objetos e suas funções e dados ligando em seu programa quando o arquivo executável é criado.Este tópico explica como criar arquivos e propriedades de projeto starter kit para uma biblioteca estático.Um arquivo de biblioteca estático fornece os seguintes benefícios:

    • Uma biblioteca estático do Win32 é útil se o aplicativo que você está trabalhando faz chamadas à API do Win32 em vez de classes MFC.

    • Vinculando o processo é o mesmo se o restante do seu aplicativo do Windows é escrito em C ou C++.

    • Você pode vincular uma biblioteca estática a um programa MFC- base ou um programa não MFC.

  • Opções Adicionais
    Define o suporte e opções para o aplicativo, dependendo do tipo.

    Opção

    Descrição

    Projeto vazio

    Especifica que os arquivos de projeto são em branco.Se você tiver um conjunto de arquivos de código-fonte (como arquivos de .cpp, arquivos de cabeçalho, ícones, barras de ferramentas, caixas de diálogo, e assim por diante) e deseja criar um projeto no ambiente de desenvolvimento Visual C++, você deve primeiro criar um projeto em branco, então adiciona os arquivos para o projeto.

    Essa seleção não está disponível para projetos de biblioteca estático.

    Símbolos de exportação

    Especifica que o projeto de DLL exportar símbolos.

    Cabeçalho pré-compilado

    Especifica que o projeto de biblioteca estática usa um cabeçalho pré-compilado.

    Verificações de (SDL) de ciclo de vida de desenvolvimento de segurança

    Para obter mais informações sobre, consulte SDL Microsoft Security Development Lifecycle (SDL) Process Guidance

  • Add support for
    Adicionar suporte para uma das bibliotecas fornecidas no Visual C++.

    Opção

    Descrição

    ATL

    Compilações o suporte do projeto para classes na biblioteca ativa (ATL) do modelo.Para aplicativos de console do Win32 somente.

    Observação Esta opção não indica o suporte para adicionar objetos de ATL usando os assistentes de código de ATL.Você pode adicionar objetos de ATL somente a projetos de ATL ou para projetos MFC com suporte de ATL.

    MFC

    As compilações o suporte do projeto para a Microsoft foundation classes da biblioteca de (MFC).Para aplicativos de console e bibliotecas estáticas Win32 somente.

Consulte também

Tarefas

Creating a Win32 Windows Application

Referência

Win32 Application Wizard