Adicionando funcionalidade com assistentes de código
Depois de criar um projeto, você desejará alterar ou adicionar a funcionalidade desse projeto.Essas tarefas incluem a criação de novas classes, adicionar novas funções de membro e variáveis e adicionar automação métodos e propriedades.Os assistentes de código são projetados para lhe permitem fazer todas essas coisas.
Observação: |
---|
Agora você pode adicionar manipuladores de mensagens e mapear mensagens a eles e substituir MFC funções virtual usando o janela Propriedades. |
Acessando Visual assistentes de código C++
Há três locais onde é possível acessar os assistentes de código do Visual C++:
Sobre o Projeto menu, the Adicionar novo item comando permite que você abrir o Adicionar novo item caixa de diálogo que ajuda a adicionar novos arquivos ao seu projeto.The Adicionar classe comando exibe o Adicionar classecaixa de diálogo , que por sua vez em em aberto assistentes para cada um dos tipos de classe, que você pode adicionar ao seu projeto.The Adicionar recurso comando exibe o Adicionar recursocaixa de diálogo da , do qual você pode criar ou selecionar um recurso para adicionar ao seu projeto.
Se você realçar uma classe ou uma interface em seu projeto no Modo de Exibição de Classe, o Projeto menu também exibe os seguintes comandos:
Implementar interface (a partir de uma controle somente para a classe)
Adicionar função
Adicionar variável
Adicionar ponto de conexão (Somente para a classe ATL)
Método Add (a partir de uma interface somente)
Adicionar propriedade (a partir de uma interface somente)
Adicionar evento (a partir de uma controle somente para a classe)
In O gerenciador de soluções, clicando com o botão direito do mouse em qualquer pasta e clicando em Adicionar no menu de atalho permite que você adicionar arquivos novos ou existentes, mais pastas, itens, classes, recursos e referências da Web para o projeto.
From a Janela de Modo de Exibição de Classe, clicando com o botão direito do mouse no nó apropriado e clicando em Adicionar no menu de atalho permite que você adicionar funções, variáveis, classes, propriedades, métodos, eventos, interfaces, pontos de conexão ou Outros código para seu projeto.
Observação: O Visual Studio não fornece um Assistente para adicionar uma interface para um projeto.Você pode adicionar uma interface a um projeto ATL ou a um Adicionar suporte ATL ao seu projeto MFC adicionando um objeto simples usando o ATL Simple Object assistente.Como alternativa, em em aberto o arquivo de .idl do projeto e criar a interface, digitando:
interface IMyInterface { };
See Implementando uma interface and Adicionando controles e objetos a um projeto do ATL para obter mais informações.
Assistente de código de acesso do
Descrição
Adicionar novo item
Os assistentes de código de Add New Item Adicionar arquivos de fonte ao seu projeto.Se necessário, diretórios adicionais são criados para conter os arquivos onde o mecanismo de compilação do projeto espera encontrá-los.Assistentes de código disponível no ícone Add Item incluem:
Adicione arquivos de código-fonte C++ (.cpp,. h, .idl, .rc, .srf, .def, .rgs).
Adicione arquivos de desenvolvimento da Web (*.HTML, .asp, .css, .xml).
Adicione arquivos de recursos e o utilitário (.bmp, .cur, .ico, .rct,. SQL, .txt).
Esses assistentes de código geralmente não você perguntar para quaisquer informações, mas adicionar um arquivo à sua árvore de desenvolvimento.Você pode renomear o arquivo na janela de propriedade.
Gerenciador de Soluções
Os assistentes de código disponível a partir do gerenciador de soluções dependem em que o foco do cursor é quando você clicar com o botão direito do mouse um item.Se o Adicionar opção não aparece quando você direita-clicar um item e, em seguida, mova o cursor até um nível na árvore de desenvolvimento e tente novamente.Os assistentes de código sempre coloque o código adicional no local adequado na árvore de desenvolvimento, independentemente de onde está o cursor.Assistentes de código disponível a partir do gerenciador de soluções incluem:
Adicionar classe (abre o Adicionar classe caixa de diálogo contém os novos assistentes de código).
Adicionar recurso (novo, importar ou personalizado).
Adicione referência da Web.
Modo de Exibição de Classe
Os assistentes de código disponível de Modo de Exibição de classee dependem de onde seu foco cursor está quando botão direito do mouse clica em um item.Se o Adicionar opção não aparece quando o botão direito do mouse clicar um item, em seguida, mova o cursor um nível acima na árvore de classe e tente novamente.Os assistentes de código sempre coloque o código adicional no local adequado na árvore de desenvolvimento, independentemente de onde está o cursor.Assistentes disponível a partir de código Modo de Exibição de classee incluem:
Implementar interface (a partir de uma controle somente para a classe)
Adicionar ponto de conexão (Somente para a classe ATL)
Método Add (a partir de uma interface somente)
Adicionar propriedade (a partir de uma interface somente)
Adicionar evento (a partir de uma controle somente para a classe)
A seleção Add Class abre o Adicionar classecaixa de diálogo , que fornece acesso a todos os novos Add Class código assistentes.
Consulte também
Tarefas
Substituindo uma função virtual
Criando projetos com assistentes de aplicativo
Conceitos
Tipos de arquivo criados para projetos do Visual C++