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 uma biblioteca, o Visual C++ Exibe uma mensagem que indica que o nome especificado está reservado.
Se 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 atribuir o nome 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 no 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 de 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.
Para obter mais informações sobre como criar classes MFC, consulte Adicionando uma classe do MFC.
Para obter mais informações sobre como criar classes ATL, consulte Adição de um objeto Simple do ATL.
Observaçã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. For more information, see 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 de C++ grupo de modelos instalados. For more information, see Adicionando uma classe genérica do C++.
Há dois tipos de classes C++ baseadas no formulário. Uma primeira, CFormView Class cria uma classe de MFC. Segundo cria uma classe CLR Windows Forms.
Consulte também
Tarefas
Criando um aplicativo do MFC baseada em formulários
Criar projetos usando os assistentes de aplicativo
Referência
Adicionar caixa de diálogo de classe