Editores de recursos (C++)

Um editor de recursos é um ambiente especializado para criar ou modificar recursos incluídos em um projeto do Visual Studio. Os editores de recursos do Visual Studio compartilham técnicas e interfaces para ajudá-lo a criar e modificar recursos de aplicativo de forma rápida e fácil. Os editores de recursos permitem exibir e editar recursos no editor apropriado e nos recursos de visualização.

O editor apropriado é aberto automaticamente quando você cria ou abre um recurso.

Observação

Como projetos gerenciados não usam arquivos de script de recurso, você deve abrir seus recursos no Gerenciador de Soluções. Você pode usar o Editor de Imagens e o Editor binário para trabalhar com arquivos de recursos em projetos gerenciados. Todos os recursos gerenciados que você deseja editar devem ser recursos vinculados. Os editores de recursos do Visual Studio não oferecem suporte à edição de recursos inseridos.

Use o... Para editar...
Editor de aceleradores Tabelas de aceleração em projetos do Visual Studio C++.
Editor binário Informações de dados binários e recursos personalizados em projetos do Visual C++, Visual Basic ou Visual C#.
Editor de caixa de diálogo Caixas de diálogo em projetos do Visual Studio C++.
Editor de Imagens Bitmaps, ícones, cursores e outros arquivos de imagem em projetos do Visual C++, Visual Basic ou Visual C#.
Editor de Menu Recursos de menu em projetos do Visual Studio C++.
Editor da Faixa de Opções Recursos da Faixa de Opções em projetos MFC.
Editor de cadeias de caracteres Tabelas de cadeia de caracteres em projetos do Visual Studio C++.
Editor de barra de ferramentas Recursos da barra de ferramentas em projetos do Visual Studio C++. O Editor da Barra de Ferramentas faz parte do Editor de Imagens.
Editor de informações de versão Informações de versão em projetos do Visual Studio C++.

Observação

Se o projeto ainda não contiver um arquivo .rc, consulte Como criar recursos.

Exibir e editar recursos

Cada tipo de recurso tem um editor de recursos específico para esse tipo de recurso. Você pode reorganizar, redimensionar, adicionar controles e recursos ou modificar aspectos de um recurso usando o editor associado. Você também pode editar um recurso no formato de texto e no formato binário. Para obter mais informações, confira Instruções: criar recursos.

Alguns tipos de recursos são arquivos individuais que podem ser importados e usados de várias maneiras; eles incluem bitmaps, ícones, cursores, barras de ferramentas e arquivos html. Esses recursos têm nomes de arquivo e identificadores de recursos. Outros, como caixas de diálogo, menus e tabelas de cadeia de caracteres em projetos Win32, existem apenas como parte de um arquivo de script de recurso (.rc) ou arquivo de modelo de recurso (.rct).

Os recursos também podem ser editados fora do projeto sem abrir o projeto. Para obter mais informações, confira Instruções: criar recursos.

Observação

As propriedades de um recurso podem ser modificadas usando a janela Propriedades.

  • Para editar as propriedades de um recurso, no Modo de Exibição de Recursos, clique com o botão direito do mouse no recurso que você deseja editar e escolha Propriedades. Na janela Propriedades, altere as propriedades de seu controle.

  • Para desfazer uma alteração feita nas propriedades de um recurso, verifique se o recurso tem foco no Modo de Exibição de Recursos e escolha Desfazer no menu Editar.

Recursos do Win32

Você pode acessar recursos do Win32 no painel Modo de Exibição de Recursos.

Para exibir um recurso do Win32 em um editor de recursos

  1. Vá para o menu Exibir>Outro Windows>Modo de Exibição de Recursos.

  2. Se a janela Modo de Exibição de Recursos não for a janela mais alta, selecione a guia Modo de Exibição de Recursos para colocá-la na parte superior.

  3. No Modo de Exibição de Recursos, expanda a pasta do projeto que contém recursos que você deseja exibir. Por exemplo, se você quiser exibir um recurso de caixa de diálogo, expanda a pasta Caixa de Diálogo.

  4. Clique duas vezes no recurso, por exemplo, IDD_ABOUTBOX.

    O recurso aparece no editor apropriado. Por exemplo, para recursos de caixa de diálogo, o recurso é aberto dentro do Editor de Caixa de Diálogo.

Para excluir um recurso existente do Win32

  1. No Modo de Exibição de Recursos, expanda o nó para um tipo de recurso.

  2. Clique com o botão direito do mouse na coluna que você quer excluir e escolha Excluir.

Dica

Você também pode usar esse método quando tiver o arquivo .rc aberto em uma janela de documento fora de um projeto.

Recursos de projeto gerenciados

Como projetos gerenciados não usam arquivos de script de recurso, você deve abrir seus recursos no Gerenciador de Soluções. Use o Editor de imagens e o Editor binário para trabalhar com arquivos de recursos em projetos gerenciados. Todos os recursos gerenciados que você deseja editar devem ser recursos vinculados e os editores de recursos do Visual Studio não dão suporte à edição de recursos inseridos.

  • Para exibir um recurso gerenciado em um editor de recursos, em Gerenciador de Soluções, clique duas vezes no recurso, por exemplo, Bitmap1.bmp e o recurso será aberto no editor apropriado.

  • Para excluir um recurso gerenciado existente, em Gerenciador de Soluções, clique com o botão direito do mouse no recurso que você deseja excluir e escolha Excluir.

Recursos de visualização

Visualize seus recursos para permitir que você exiba o recurso gráfico sem abri-los. A visualização também é útil para executáveis depois de compilá-los, pois os identificadores de recurso mudam para números. Como esses identificadores numéricos geralmente não fornecem informações suficientes, a visualização dos recursos ajuda você a identificá-los rapidamente.

Os seguintes tipos de recursos fornecem uma visualização de layout visual: Bitmap, Caixa de Diálogo, Ícone, Menu, Cursor, Barra de Ferramentas

Os recursos a seguir não fornecem uma visualização visual: Acelerador, Manifesto, Tabela de Cadeia de Caracteres, Informações de Versão

Observação

Para visualizar recursos, é necessário o Win32.

Para visualizar recursos

  1. No Modo de Exibição de Recursos ou em uma janela de documento, selecione seu recurso, por exemplo, IDD_ABOUTBOX.

  2. Na janela Propriedades, clique no botão Inserir.

    Dica

    Use um atalho, vá para o menu Exibir>Páginas de Propriedades.

    A página Propriedade do recurso é aberta exibindo uma visualização desse recurso. Você pode usar as teclas de seta para cima e para baixo para navegar pelo controle de árvore no Modo de Exibição de Recursos ou na janela do documento. A página Propriedade permanecerá aberta e mostrará qualquer recurso que tenha foco e possa ser visualizado.

Requisitos

Nenhum

Confira também

Trabalhando com arquivos de recurso
Arquivos de recurso
Identificadores de recursos (símbolos)