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