Adicionando uma classe

Para adicionar uma classe em um projeto do Visual C++, em Solution Explorer, o botão direito do mouse no projeto, clique em Adde, em seguida, clique em classe.Isso abre o Adicionar caixa de diálogo de classe caixa de diálogo.

Quando você adiciona uma classe, você deve especificar um nome diferente de classes que já existem no MFC ou ATL.Se você especificar um nome que já existe em qualquer biblioteca, o Visual C++ Exibe uma mensagem que indica que o nome especificado está reservado.

Se o seu projeto de convenção de nomeação requer que você use um nome existente, você pode apenas alterar o caso de uma ou mais letras do nome porque o Visual C++ é diferencia maiúsculas de minúsculas.Por exemplo, embora você não pode nomear uma classe CDocument, você pode denominá-lo cdocument.

Que tipo de classe você deseja adicionar?

No Add Class caixa de diálogo, quando você expande a Visual C++ o nó no painel esquerdo vários agrupamentos de modelos instalados são exibidos.The groups include CLR, ATL, MFC, and C++.Quando você seleciona um grupo, uma lista de modelos disponíveis nesse grupo é exibida no painel do meio.Cada modelo contém os arquivos e o código-fonte que são necessários para uma classe.

Para gerar uma nova classe, selecione um modelo no painel central, digite um nome para a classe no nome caixa e, em seguida, clique em Add.Isso abre o Adicionar Assistente de classe para que você possa especificar opções para a classe.

ObservaçãoObservação

O modelo Adicionar o suporte ATL ao MFC não cria uma classe, mas em vez disso, configura o projeto para usar a ATL.Para obter mais informações, consulte Adicionar suporte ATL ao seu projeto MFC.

Para tornar uma classe C++ que não use MFC, ATL ou CLR, use o Classe C++ modelo no C++ grupo de modelos instalados.Para obter mais informações, consulte Adicionando uma classe genérica do C++.

Dois tipos de classes C++ baseadas no formulário estão disponíveis.Aquele primeiro, Classe de CFormView cria uma classe do MFC.Segundo cria uma classe CLR Windows Forms.

Consulte também

Tarefas

Criando um aplicativo do MFC baseada em formulários

Criando projetos para desktop com Assistentes de Aplicativo

Referência

Adicionar caixa de diálogo de classe

Conceitos

Adicionando funcionalidade com assistentes de código