Compartilhar via


Class Library Template (C++)

Você pode usar o modelo Class Library para criar rapidamente, classes e componentes reutilizáveis que podem ser compartilhados com outros projetos.

O modelo adiciona automaticamente as referências e arquivos essenciais do projeto:

  • Referências a esses namespaces do.NET Framework:

    • O sistema - contém classes e classes base fundamentais que definem valores e tipos de dados de uso geral de referência, eventos e manipuladores de eventos, interfaces, atributos, e exceções de processamento.

    • mscorlib - O assembly DLL que fornece suporte do .NET Framework.

  • Arquivos de origem:

    • Biblioteca (arquivo de .cpp) - o ponto de arquivo fonte principal e de entrada no aplicativo que o Visual Studio criou para você.Identifica o arquivo .dll de projeto e o namespace do projeto.Fornecer seu próprio código no arquivo.

    • AssemblyInfo.cpp - o arquivo que contém informações (isto é, atributos, arquivos, recursos, tipos, informações de controle de versão, assinando informações, e assim por diante) para alterar os metadados do assembly de projeto.Para obter mais informações, consulte Conceitos de assembly em Windows Software Development Kit (SDK).

    • Stdafx.cpp - usado para criar um arquivo de cabeçalho pré-compilado chamado Win32.pch e um arquivo pré-compilado de tipos chamado StdAfx.obj.

  • Arquivos de cabeçalho:

    • A biblioteca (arquivo .h) do - main inclui o arquivo para o projeto, que contém todas as declarações, símbolos globais, e políticas de #include para outros arquivos de cabeçalho.

    • Stdafx.h - usado para criar um arquivo de cabeçalho pré-compilado chamado Win32.pch e um arquivo pré-compilado de tipos chamado StdAfx.obj.

    • Resource.h - um gerado inclui o arquivo para app.rc.

  • Arquivos de recurso:

    • App.rc - o arquivo de script de recursos de um programa.

    • App.ico - o arquivo ícone de um programa.

  • - Um arquivo ReadMe.txt que descreve cada arquivo no seu projeto usando os verdadeiros nomes de arquivo criados pelo modelo.

Consulte também

Tarefas

How to: Create Class Libraries

Referência

Arquivos criados para projetos CLR

Outros recursos

Gerenciando soluções, projetos e arquivos

Item Management in Projects

Adding New Project Items