Partilhar via


Passo a passo: Criando um aplicativo de faixas de opções usando MFC

Este passo a passo mostra como usar o MFC Application Wizard para criar um aplicativo que tenha uma faixa de opções por padrão. Em seguida, você pode expandir a faixa de opções adicionando uma categoria de faixa de opções personalizada que tenha um painel da faixa de opções Favoritos e, em seguida, adicionando alguns comandos usados com freqüência ao painel.

Pré-requisitos

Este passo a passo pressupõe que você tenha definido o Visual Studio para usar as Configurações Gerais de Desenvolvimento. Se você estiver usando configurações diferentes, alguns dos elementos da interface do usuário (UI) referenciados nas instruções a seguir podem não ser exibidos.

Para criar uma aplicação MFC que tenha uma faixa de opções

  1. Use o MFC Application Wizard para criar um aplicativo MFC que tenha uma faixa de opções. Consulte Passo a passo: Usando os novos controles de shell MFC para obter instruções sobre como abrir o assistente para sua versão do Visual Studio.

  2. Defina as seguintes opções no Assistente de aplicativo MFC:

    1. Na seção Tipo de Aplicativo, em Estilo visual e cores, selecione Office 2007 (tema azul).

    2. Na seção Suporte a Documentos Compostos , verifique se Nenhum está selecionado.

    3. Na seção Propriedades do Modelo de Documento , na caixa Extensão de arquivo , digite uma extensão de nome de arquivo para documentos criados por esse aplicativo, por exemplo, mfcrbnapp.

    4. Na seção Suporte ao Banco de Dados (somente Visual Studio 2015), verifique se Nenhum está selecionado.

    5. Na seção Recursos da Interface do Utilizador, verifique se Usar um friso está selecionado.

    6. Por padrão, o MFC Application Wizard adiciona suporte para vários painéis de encaixe. Como este passo a passo apenas ensina sobre a faixa de opções, você pode remover essas opções do aplicativo. Na seção Recursos avançados , desmarque todas as opções.

  3. Clique em Concluir para criar o aplicativo MFC.

  4. Para verificar se o aplicativo foi criado com êxito, compile-o e execute-o. Para criar o aplicativo, no menu Compilar , clique em Compilar Solução. Se a aplicação for compilada com êxito, execute-a clicando em Iniciar Depuração no menu Depurar.

    O assistente cria automaticamente uma faixa de opções com uma categoria chamada Página Inicial. Esta faixa de opções contém três painéis, denominados Área de Transferência, Modo de Exibição e Janela.

Para adicionar uma categoria e um painel ao friso

  1. Para abrir o recurso da faixa de opções criado pelo assistente, no menu Ver, aponte para Outras Janelas e clique em Vista de Recursos. Na Vista de Recursos, clique em Friso e, em seguida, faça duplo clique em IDR_RIBBON.

  2. Primeiro, adicione uma categoria personalizada à faixa de opções clicando duas vezes em Categoria na Caixa de Ferramentas.

    Uma categoria com a legenda Category1 é criada. Por padrão, a categoria contém um painel.

    Clique com o botão direito do rato em Categoria1 e, em seguida, clique em Propriedades. Na janela de Propriedades, altere Caption para Custom.

    As propriedades Imagens Grandes e Imagens Pequenas especificam os bitmaps usados como ícones para os elementos da faixa de opções nesta categoria. Como a criação de bitmaps personalizados está além do escopo desta explicação passo a passo, basta reutilizar os bitmaps que foram criados pelo assistente. Bitmaps pequenos são 16 pixels por 16 pixels. Para imagens pequenas, use os bitmaps que são acessados pela ID do IDB_FILESMALL recurso. Os bitmaps grandes medem 32 por 32 pixels. Para imagens grandes, use os bitmaps acessados pela ID do IDB_FILELARGE recurso.

    Observação

    Em monitores de pontos altos por polegada (HDPI), as versões HDPI das imagens são usadas automaticamente.

  3. Em seguida, personalize o painel. Os painéis são usados para agrupar itens que estão logicamente relacionados entre si. Por exemplo, na guia Página Inicial deste aplicativo, os comandos Recortar, Copiar e Colar estão todos localizados no painel Área de transferência . Para personalizar o painel, clique com o botão direito do rato em Panel1 e, em seguida, clique em Propriedades. Na janela Propriedades , altere Legenda para Favoritos.

    Você pode especificar o índice de imagem para o painel. Esse número especifica o ícone que será exibido se o painel da faixa de opções for adicionado à Barra de Ferramentas de Acesso Rápido. O ícone não é exibido no próprio painel da faixa de opções.

  4. Para verificar se a categoria e o painel da faixa de opções foram criados com êxito, visualize o controle da faixa de opções. Na Barra de Ferramentas do Editor da Faixa de Opções, clique no botão Testar Faixa de Opções . A Custom tab and Favorites panel should be displayed on the ribbon. pt-PT: Uma guia Personalizada e um painel Favoritos devem ser exibidos na faixa de opções.

Para adicionar elementos aos painéis da faixa de opções

  1. Para adicionar elementos ao painel que criou no procedimento anterior, arraste os controles da seção Editor da Faixa de Opções da Caixa de Ferramentas para o painel na vista de design.

  2. Primeiro, adicione um botão Imprimir . O botão Imprimir terá um submenu que contém um comando Impressão Rápida que imprime usando a impressora padrão. Ambos os comandos já estão definidos para esta aplicação. Eles estão localizados no menu do aplicativo.

    Para criar o botão Imprimir , arraste uma ferramenta Botão para o painel.

    Na janela Propriedades , altere a propriedade ID para ID_FILE_PRINT, que já deve estar definida. Altere a legenda para imprimir. Altere o índice de imagem para 4.

    Para criar o botão Impressão Rápida , clique na coluna de valor da propriedade junto a Itens de Menu e, em seguida, clique nas reticências (...) No Editor de itens, clique no botão Adicionar sem rótulo para criar um item de menu. Na janela Propriedades , altere Legenda para Impressão Rápida, ID para ID_FILE_PRINT_DIRECT e Imagem para 5. A propriedade de imagem especifica o ícone de Impressão Rápida no recurso de mapa de bits IDB_FILESMALL.

  3. Para verificar se os botões foram adicionados ao painel da faixa de opções, crie o aplicativo e execute-o. Para criar o aplicativo, no menu Compilar , clique em Compilar Solução. Se o aplicativo for compilado com êxito, execute o aplicativo clicando em Iniciar Depuração no menu Depurar . O botão Imprimir e a caixa de combinação no painel Favoritos no separador Personalizar na faixa de opções devem ser exibidos.

Próximas Etapas

Como: Personalizar a barra de ferramentas de acesso rápido

Como: Personalizar o botão do aplicativo

Para obter exemplos de ponta a ponta, consulte Exemplos (MFC Feature Pack).

Ver também

Passo a passo
Exemplos (Pacote de Funcionalidades MFC)