Partilhar via


Criando um aplicativo do Windows Explorer estilo MFC

Muitos aplicativos de sistema do Windows usam a interface do usuário (UI) para o Windows Explorer. Quando você inicia o Windows Explorer, por exemplo, você vê um aplicativo com um vertical barra divisora entre a área do cliente. O lado esquerdo da área cliente fornece recursos de navegação e de navegação e o lado direito da área cliente mostra detalhes pertinentes à seleção no painel esquerdo. Quando um usuário clica em um item no painel esquerdo, o aplicativo preenche novamente o painel à direita. Em um aplicativo MDI, você pode usar comandos no Exibir menu para alterar a quantidade de detalhe mostrado no painel à direita. (Em um SDI ou vários aplicativos de nível superior do documento, você pode alterar os detalhes usando somente os botões da barra de ferramentas.)

O conteúdo dos painéis depende do aplicativo. Em um navegador de sistema de arquivos, o painel esquerdo mostra uma exibição hierárquica de diretórios ou máquinas ou grupos de computadores, enquanto o painel direito exibe pastas, arquivos individuais, ou máquinas e detalhes sobre eles. O conteúdo não tem necessariamente ser arquivos. Eles poderiam ser mensagens de email, relatórios de erros ou outros itens em um banco de dados.

O assistente cria as seguintes classes para você:

  • O CLeftView classe define o painel esquerdo da área do cliente. Ele sempre é derivado de CTreeView.

  • Cnomedoprojetoexibir classe define o painel à direita da área do cliente. Por padrão, ele é derivado do CListView mas pode ser outro tipo de exibição dependendo da classe que você especifique a partir de classe Base Listar no Classes geradas página do assistente.

O aplicativo gerado pode ter uma única interface de documento (SDI), uma interface de documentos múltiplos (MDI) ou uma arquitetura de vários documentos de nível superior. Cada janela de quadro, o aplicativo cria verticalmente é dividida usando CSplitterWnd. Esse tipo de aplicativo de codificação é semelhante a um aplicativo MFC normal que usa um divisor de codificação, exceto que esse tipo de aplicativo possui modos de exibição de controle separado dentro de cada painel do divisor.

Se você usar o modo de exibição de lista padrão no painel à direita, o assistente cria as opções de menu adicional (em apenas aplicativos MDI) e botões da barra de ferramentas para alternar o estilo do modo de exibição entre ícones grandes, ícones pequenos, lista e modos de detalhes.

Para começar a criar um executável MFC do estilo do Windows Explorer

  1. Siga as instruções no a criação de um aplicativo MFC.

  2. No Assistente de aplicativo MFC O tipo de aplicativo página, selecione o Windows Explorer estilo de projeto.

  3. Defina outras opções que desejar nas outras páginas do assistente.

  4. Clique em Concluir para gerar o aplicativo de esqueleto.

For more information, see:

Consulte também

Tarefas

Criando um aplicativo de MFC do estilo de navegador da Web

Criando um aplicativo do MFC baseada em formulários

Referência

Assistente de aplicativo do MFC