Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Observação
A biblioteca Microsoft Foundation Classes (MFC) continua a ser suportada. No entanto, já não estamos a adicionar funcionalidades nem a atualizar a documentação.
Use o Assistente de Classes para criar novas classes MFC, ou adicione mensagens e manipuladores de mensagens às classes existentes no seu projeto.
Existem três formas de abrir o Mago de Classe:
- No menu Projeto , escolha Assistente de classe.
- Digite Ctrl>Shift>X.
- Na Vista de Classes, clique com o botão direito numa classe ou no nó do projeto e escolha Assistente de Classe.
Lista UIElement
Projeto
O nome de um projeto na sua solução.
Pode selecionar outros projetos na sua solução na caixa de lista suspensa.
Nome da classe
O nome de uma aula no teu projeto.
Quando selecionas uma classe na lista de nomes da Classe , os dados dessa classe preenchem os controlos no Assistente de Classe MFC. Quando alteras o valor de um controlo, os dados da classe selecionada são afetados.
Adicionar Classe
Permite-te adicionar uma nova classe ao teu projeto MFC.
Classe base
A classe base da classe que aparece no nome da Classe.
Declaração de classe
A classe em que a classe nome da classe é declarada.
A caixa de declaração de Classe é exibida apenas se o nome nela diferir do nome na implementação da Classe.
Recurso
O ID do recurso no nome da Turma, se existir. Caso contrário, a caixa de Recursos fica vazia.
Implementação de classes
O nome do ficheiro que contém a implementação da classe no nome da Classe.
Pode selecionar um ficheiro de implementação diferente clicando na seta. A tabela seguinte lista as opções disponíveis.
Opção Description Abrir Ficheiro Sai do assistente de classes e abre o ficheiro de implementação da classe atual. Abrir a Pasta Contendo Abre a pasta que contém o ficheiro de implementação da classe atual. Copiar o Caminho Completo para a Prancheta Copia o caminho do ficheiro de implementação atual para a Área de Transferências. Comandos
Permite-lhe adicionar, eliminar, editar ou pesquisar um comando e o seu manipulador de mensagens.
Para adicionar um handler, selecione Adicionar Handler, ou faça duplo clique num item na lista de IDs de Objetos ou na lista de Mensagens . O nome da função, ID e mensagem resultantes são exibidos na lista de funções Membro .
Para eliminar um handler, selecione um item na lista de funções Membro e depois selecione Delete Handler.
Para modificar um handler, clique duas vezes no item correspondente na lista de funções Membro . Ou, selecione um item na caixa de lista e depois selecione Editar Código.
Messages
Permite adicionar, eliminar, editar ou pesquisar uma mensagem e o seu manipulador de mensagens.
Para adicionar um handler, selecione Adicionar Handler, ou faça duplo clique num item na lista de Mensagens .
Para adicionar uma mensagem personalizada, selecione Adicionar Mensagem Personalizada ou pressione a tecla Enter, e depois especifique valores na caixa de diálogo Adicionar Mensagem Personalizada . Nessa caixa de diálogo, também pode selecionar Mensagem Registada para tratar uma mensagem de janela que é garantidamente única em todo o sistema operativo.
Funções Virtuais
Permite-lhe adicionar, eliminar, editar ou pesquisar uma função virtual, ou uma função virtual sobreposta.
Variáveis Membro
Permite adicionar, eliminar, editar ou procurar uma variável de membro.
Metodologia
Permite adicionar, eliminar ou pesquisar um método, e também ir à definição ou declaração de um método.
Para adicionar um método, selecione Adicionar Método e depois especifique valores na caixa de diálogo Adicionar Método .
Para eliminar um método, selecione um item na lista de Métodos e depois selecione Eliminar Método.
Para mostrar uma declaração, selecione um item na lista de Métodos e depois selecione Ir para Declaração.
Para mostrar uma definição, clique duas vezes num item na lista de Métodos . Ou, selecione um item na lista de Métodos e depois selecione o botão Ir para Definição .