Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Por padrão, todos os recursos estão localizados em um arquivo de script de recurso (.rc), no entanto, há muitos motivos para colocar recursos em um arquivo diferente do arquivo .rc principal:
Para adicionar comentários a instruções de recurso que não serão excluídas quando você salvar o arquivo .rc.
Para incluir recursos que já foram desenvolvidos e testados e não precisam de mais modificações. Todos os arquivos incluídos, mas que não têm uma extensão .rc, não serão editáveis pelos editores de recursos.
Para incluir recursos que estão sendo usados por projetos diferentes ou que fazem parte de um sistema de controle de versão do código-fonte. Esses recursos devem existir em um local central onde as modificações afetarão todos os projetos.
Para incluir recursos (como recursos RCDATA) que são um formato personalizado. Os recursos RCDATA têm requisitos especiais onde não pode usar uma expressão como valor para o
nameIDcampo.
Se você tiver seções em seus arquivos .rc existentes que atendam a qualquer uma dessas condições, coloque essas seções em um ou mais arquivos .rc separados e inclua-as em seu projeto usando a caixa de diálogo Inclui Recursos .
O recurso inclui
Você pode adicionar recursos de outros arquivos ao seu projeto em tempo de compilação listando-os na caixa Diretivas em tempo de compilação na caixa de diálogo Inclui recursos . Use a caixa de diálogo Inclui Recursos para modificar a organização de trabalho normal do ambiente do projeto de armazenar todos os recursos no arquivo .rc do projeto e todos os símbolos no Resource.h.
Para começar, abra a caixa de diálogo Inclui Recursos clicando com o botão direito do mouse em um arquivo .rc no Modo de Exibição de Recurso, selecione Inclui Recursos e observe as seguintes propriedades:
| Propriedade | Descrição |
|---|---|
| Ficheiro de cabeçalho de símbolo | Permite alterar o nome do arquivo de cabeçalho onde as definições de símbolo para seus arquivos de recurso são armazenadas. Para obter mais informações, consulte Alterando os nomes dos arquivos de cabeçalho de símbolo. |
| Diretivas de símbolos somente leitura | Permite incluir arquivos de cabeçalho que contêm símbolos que não devem ser modificados. Por exemplo, arquivos de símbolos a serem compartilhados com outros projetos. Isso também pode incluir arquivos .h MFC. Para obter mais informações, consulte Incluindo símbolos compartilhados (Read-Only) ou calculados. |
| Diretivas de tempo de compilação | Permite incluir arquivos de recursos que são criados e editados separadamente dos recursos em seu arquivo de recurso principal, contêm diretivas de tempo de compilação (como as diretivas que condicionalmente incluem recursos) ou contêm recursos em um formato personalizado. Você também pode usar a caixa de diretivas em tempo de compilação para incluir arquivos de recursos padrão do MFC. |
Observação
As entradas nessas caixas de texto aparecem no arquivo .rc marcado por TEXTINCLUDE 1, TEXTINCLUDE 2e TEXTINCLUDE 3 respectivamente. Para obter mais informações, consulte TN035: Usando vários arquivos de recursos e arquivos de cabeçalho com o Visual C++.
Depois que as alterações forem feitas no arquivo de recursos usando a caixa de diálogo Inclui Recursos , você deverá fechar e reabrir o arquivo .rc para que as alterações entrem em vigor.
Para incluir recursos no seu projeto no momento da compilação
Coloque os recursos em um arquivo de script de recurso com um nome de arquivo exclusivo. Não use projectname.rc, porque este é o nome do arquivo usado para o arquivo de script de recurso principal.
Clique com o botão direito do rato no ficheiro .rc na Vista de Recursos e selecione Inclui Recursos.
Na caixa Diretivas de tempo de compilação, adicione a diretiva #include do compilador para incluir o novo arquivo de recurso no arquivo de recurso principal no ambiente de desenvolvimento.
Os recursos em arquivos incluídos dessa forma são apenas parte do executável em tempo de compilação e não estão disponíveis para edição ou modificação quando você está trabalhando no arquivo .rc principal do seu projeto. Os arquivos .rc incluídos precisam ser abertos separadamente e quaisquer arquivos incluídos sem a extensão .rc não serão editáveis pelos editores de recursos.
Para especificar diretórios de inclusão para um arquivo de recurso específico (.rc)
Clique com o botão direito do mouse no arquivo .rc no Gerenciador de Soluções e selecione Propriedades.
Selecione o nó Recursos no painel esquerdo e especifique quaisquer diretórios de inclusão adicionais na propriedade Diretórios de inclusão adicionais .
Para localizar símbolos em recursos
Vá para o menu Editar>Localizar Símbolo.
Sugestão
Para usar expressões regulares em sua pesquisa, selecione Localizar em arquivos no menu Editar em vez de Localizar símbolo. Marque a caixa de seleção Usar: Expressões Regulares na caixa de diálogo Localizar e, na caixa Localizar pode-se escolher uma expressão de pesquisa regular na lista suspensa. Quando você seleciona uma expressão dessa lista, ela é substituída como o texto de pesquisa na caixa Localizar .
Na caixa Localizar, selecione uma cadeia de pesquisa anterior na lista suspensa ou digite a tecla aceleradora que deseja encontrar, por exemplo,
ID_ACCEL1.Selecione qualquer uma das opções Localizar e escolha Localizar seguinte.
Observação
Não é possível pesquisar símbolos em string, acelerador ou recursos binários.
Requerimentos
Win32
Ver também
Arquivos de recursos
Como: Criar recursos
Como: Gerenciar recursos