Recursos avançados, Assistente de Aplicativo MFC
Este tópico lista as opções para recursos adicionais para seu aplicativo, como a Ajuda, suporte para impressão e assim por diante. Em cada seção, especifique o suporte adicional para esses recursos avançados.
Ajuda contextual (HTML)
Gera um conjunto de arquivos de ajuda contextual, disponíveis usando F1 e um menu Ajuda ou clicando em um botão Ajuda em uma caixa de diálogo. O suporte para ajuda requer o compilador de ajuda. Se você não tiver o compilador de ajuda, poderá instalá-lo executando novamente a instalação.
Confira Ajuda em HTML: Ajuda contextual para os seus programas e Arquivos de Ajuda (Ajuda em HTML) para obter mais informações.
Impressão e visualização de impressão
Gera o código para manipular os comandos de impressão, configuração de impressão e visualização de impressão chamando funções de membro na Classe CView da biblioteca MFC. O assistente também adiciona comandos dessas funções ao menu do aplicativo. O suporte para impressão está disponível apenas para aplicativos que especificam o Suporte à arquitetura de documento/exibição na página Tipo de aplicativo, Assistente de Aplicativo MFC do assistente. Por padrão, os aplicativos de documento/exibição têm suporte para impressão.
Automação
Especifica que o aplicativo pode lidar com os objetos que são implementados em outro aplicativo, ou expõe o aplicativo a clientes de automação.
Controles ActiveX
Oferece suporte para controles ActiveX (padrão). Se você não selecionar essa opção e depois quiser inserir controles ActiveX em seu projeto, adicione uma chamada a AfxEnableControlContainer na função membro CWinApp::InitInstance do seu aplicativo.
MAPI (API de mensagens)
Especifica que o aplicativo pode criar, manipular, transferir e armazenar mensagens de email.
Soquetes do Windows
Oferece suporte ao Windows Sockets, que você pode usar para escrever aplicativos que se comuniquem por redes TCP/IP.
Acessibilidade ativa
Adiciona suporte para IAccessible a classes derivadas de CWnd, que você pode usar para personalizar a interface de usuário para melhorar a interação com clientes de acessibilidade.
Manifesto de controle comum
Habilitada por padrão. Gera um manifesto de aplicativo para habilitar a DLL de Controle Comum que é fornecida com o Microsoft Windows XP e sistemas operacionais mais recentes.
A versão 6 da DLL de Controle Comum não atualiza automaticamente a versão anterior dos Controles Comuns que seus aplicativos existentes usam. Para usar a versão 6 da DLL de Controle Comum, você deve criar um manifesto de aplicativo que direcione o aplicativo para carregar a DLL. Essa DLL de Controle Comum também oferece suporte aos temas do Windows XP.
Um manifesto de aplicativo também pode especificar outros DLLs e versões que seu aplicativo precisa. Para obter mais informações sobre manifestos de aplicativo, consulte Aplicativos isolados e assemblies lado a lado no SDK do Windows.
Suporte ao Gerenciador de Reinicialização
Adiciona suporte ao Gerenciador de Reinicialização do Windows. Esse vídeo mostra como usar o Gerenciador de Reinicialização do MFC: Como usar o novo Gerenciador de Reinicialização?.
Painéis de quadro avançados
Opção Descrição Painel de encaixe do Explorer Cria um painel de encaixe semelhante ao Gerenciador de Soluções do Visual Studio à esquerda da janela principal do quadro. Quadro de encaixe de saída Cria um painel de encaixe semelhante ao painel Saída do Visual Studio que está localizado na janela principal do quadro. Painel de encaixe Propriedades Cria um painel de encaixe semelhante ao painel Propriedades do Visual Studio à direita da janela principal do quadro. Painel de navegação Cria um painel de encaixe semelhante ao da barra de navegação do Outlook e está localizado à esquerda da janela principal do quadro. Barra de legenda Cria uma barra de legenda do estilo do Office acima da janela do quadro principal. Número de arquivos na lista de arquivos recentes
Especifica o número de arquivos a serem relacionados na lista de itens usados mais recentemente. O número padrão é 4.