Compartilhar via


Tipo de aplicativo MFC Application Wizard

Use esta página da Assistente de aplicativo do MFC para projetar e adicionar recursos básicos para um novo aplicativo do MFC.

  • Tipo de aplicativo
    Especifica o tipo de suporte do documento que você deseja criar no seu aplicativo. O tipo de aplicativo que você selecionar determina as opções de interface de usuário estão disponíveis para seu aplicativo. See Recursos de Interface de usuário, MFC Application Wizard for more information.

    Para obter mais informações sobre os tipos de documentos, consulte:

    Option

    Description

    Único documento

    Cria uma arquitetura de interface (SDI) único documento para seu aplicativo, onde uma classe de visualização se baseia em CView Class. Você pode alterar a classe base para o modo de exibição de Classes geradas, MFC Application Wizard página do assistente. Para criar um aplicativo baseado no formulário, por exemplo, use CFormView Class para a classe do modo de exibição.

    Nesse tipo de aplicativo, a janela de quadro do documento pode conter apenas um documento.

    Vários documentos

    Cria uma arquitetura de interface (MDI) vários documentos para seu aplicativo, onde uma classe de visualização se baseia em CView. Você pode alterar a classe base para o modo de exibição de Classes geradas página do assistente. Para criar um aplicativo baseado no formulário, por exemplo, use CFormView para a classe do modo de exibição.

    Nesse tipo de aplicativo, a janela de quadro do documento pode conter vários filhos windows.

    Documentos com guias

    Coloca cada documento em uma guia separada.

    Caixa de diálogo com base

    Cria uma arquitetura baseada em caixa de diálogo para seu aplicativo onde uma classe de diálogo se baseia em CDialog. (Para criar uma caixa de diálogo HTML, marque a caixa de caixa de diálogo de uso de HTML.)

    Use a caixa de diálogo HTML

    Caixa de diálogo caixa somente para aplicativos. Deriva da classe de diálogo de CDHtmlDialog Class em vez de CDialog Class. Se você marcar essa caixa, CDHtmlDialog está listado na classe Base caixa no Classes geradas, MFC Application Wizard página do assistente.

    A CDHtmlDialog-caixa de diálogo derivada exibe caixas de diálogo baseada em HTML, controles de trocas de dados com HTML e manipula eventos do HTML.

    Vários documentos de nível superior

    Cria uma arquitetura de nível superior de vários para seu aplicativo, onde uma classe de visualização se baseia em CView.

    Nesse tipo de aplicativo, quando um usuário clica nova (ou Novo quadro) sobre o arquivo menu, o aplicativo cria uma janela cujo pai é implicitamente a área de trabalho. O novo quadro do documento aparece na barra de tarefas e não está restrito à área do cliente da janela do aplicativo.

  • Exibição de documentos suporte de arquitetura
    Especifica se inclui a arquitetura de exibição do documento em seu aplicativo usando o CDocument Class e o CView Class (padrão). Desmarque essa caixa de seleção se a portagem de um aplicativo não-MFC ou se você quiser reduzir o tamanho de seu executável compilado. Por padrão, um aplicativo sem arquitetura de exibição do documento é derivado de CWinApp Class, e ele não inclui suporte a MFC para abrir um documento a partir de um arquivo de disco.

  • Idioma de recurso
    Define o idioma de seus recursos. A lista exibe os idiomas disponíveis no sistema, como foram instalados pela Visual Studio. Se você deseja selecionar um idioma diferente do idioma do sistema, a pasta de modelo apropriado para o idioma já deve estar instalada. Para obter mais informações sobre como instalar os recursos de idioma diferentes dos padrões disponíveis no o idioma de recurso lista, consulte Suporte de Assistente para outros idiomas.

    O idioma selecionado é refletido na localizado seqüências a opção do Seqüências de caracteres de modelo de documento MFC Application Wizard página do assistente.

  • Usar bibliotecas de Unicode
    Especifica se a versão Unicode ou não-Unicode de bibliotecas de MFC é usada.

  • Estilo do projeto
    Indica se o seu aplicativo tem um padrão MFC, Windows Explorer, Visual Studio, ou arquitetura do Office e exibição. For more information, see Criando um aplicativo do Windows Explorer estilo MFC.

    Option

    Description

    Padrão da MFC

    Fornece uma arquitetura de aplicativos MFC padrão.

    Windows Explorer

    Implementa um aplicativo de Explorer–like do Windows usando uma janela separadora onde o painel esquerdo é uma CTreeView Class e o painel à direita é um CListView Class.

    Visual Studio

    Implementa um aplicativo do Visual Studio–like que contém quatro painéis encaixáveis (Modo de exibição do arquivo, Modo de exibição de classe, Propriedades, e saída) que são derivados de CDockablePane Class e uma janela de quadro principal, que é derivada de CMDIFrameWndEx Class (padrão).

    Office

    Implementa um aplicativo de Office–like que contém uma faixa de opções é derivada de CMFCRibbonBar Class, uma barra do Outlook que é derivada de CMFCOutlookBar Class, uma barra de legenda que é derivada de CMFCCaptionBar Classe um quadro principal que é derivado de CMDIFrameWndEx Class.

  • Cores e estilo visual
    Determina o estilo visual do aplicativo. As seguintes opções estão disponíveis:

    • Nativo do Windows/padrão

    • Office 2003

    • Visual Studio 2005

    • Office 2007 (tema azul)

    • Office 2007 (tema preto)

    • Office 2007 (tema prateado)

    • Office 2007 (tema azul claro)

  • Habilitar a comutação de estilo visual
    Especifica se o usuário pode alterar o estilo visual do aplicativo em tempo de execução, geralmente, selecionando o estilo visual apropriado a partir de um menu ou uma faixa de opções.

  • Uso de MFC
    Especifica como link para a biblioteca MFC. Por padrão, o MFC está vinculado como uma DLL compartilhada.

    Option

    Description

    Usar MFC em uma DLL compartilhada

    Os links a biblioteca MFC para um aplicativo como uma DLL compartilhada. O aplicativo faz chamadas para a biblioteca MFC em tempo de execução. Esta opção reduz os requisitos de disco e memória de aplicativos que consistem em vários arquivos executáveis que usam a biblioteca MFC. Aplicativos Win32 e o MFC podem chamar funções na sua DLL (padrão)

    Usar MFC em uma biblioteca estática

    Vincula um aplicativo para a biblioteca MFC estática em tempo de compilação.

Consulte também

Referência

Assistente de aplicativo do MFC

Conceitos

Tipos de arquivo criados para projetos do Visual C++