Partilhar via


Incluindo compartilhados (somente leitura) ou calculada símbolos

Na primeira vez que o ambiente de desenvolvimento lê um arquivo de recursos criado por outro aplicativo, ele marca todos os arquivos de cabeçalho incluído como somente leitura.Subseqüentemente, você pode usar o caixa de diálogo inclui o recurso para adicionar arquivos de cabeçalho adicionais símbolo somente leitura.

Um motivo, que convém usar definições de símbolos de somente leitura é para arquivos de símbolos que você planeja compartilhar entre vários projetos.

Você também pode usar arquivos de símbolos incluídos quando você tem recursos existentes com as definições de símbolos que usam expressões em vez de números inteiros simples para definir o valor de símbolo.Por exemplo:

#define   IDC_CONTROL1 2100
#define   IDC_CONTROL2 (IDC_CONTROL1+1)

O ambiente interpretarão corretamente esses símbolos calculados desde que:

  • Os símbolos calculados são colocados em um arquivo de símbolos de somente leitura.

  • Seu arquivo de recursos contém recursos aos quais esses símbolos calculados já estão atribuídos.

  • Espera-se uma expressão numérica.

ObservaçãoObservação

Se uma seqüência de caracteres ou uma expressão numérica for esperada, a expressão não é avaliada.

Para incluir compartilhados símbolos (somente leitura) em seu arquivo de recursos

  1. Em Exibição de recurso, seu arquivo. rc com o botão direito e escolha Inclui o recurso no menu de atalho.

    ObservaçãoObservação

    Se o seu projeto já não contém um arquivo. rc, consulte criar um novo arquivo de Script de recurso.

  2. No diretivas de símbolo somente leitura caixa, use o # include a diretiva de compilador para especificar o arquivo onde você deseja que os símbolos de somente leitura a serem mantidos.

    Não chame o arquivo Resource.h, já que esse é o nome do arquivo normalmente usado pelo arquivo de cabeçalho de símbolo principal.

    ObservaçãoObservação

    Importante o que você digita na caixa de diretivas de símbolo somente leitura está incluído no arquivo de recurso, exatamente como você digitá-la.Certifique-se de que você digitou não contém quaisquer erros de ortografia ou de sintaxe.

    Use o diretivas de símbolo somente leitura caixa para incluir arquivos com apenas definições de símbolos.Não incluir definições de recurso; Caso contrário, as definições de recursos duplicados serão criadas quando o arquivo é salvo.

  3. Coloque os símbolos no arquivo especificado por você.

    Os símbolos em arquivos incluídos dessa forma são avaliados a cada vez que você abrir seu arquivo de recursos, mas elas não são substituídas no disco quando você salva o arquivo.

  4. Clique em OK.

Para obter informações sobre como adicionar recursos a projetos gerenciados, consulte recursos em aplicativos na .Guia. do desenvolvedor do NET Framework Para informações sobre como adicionar manualmente os arquivos de recursos para projetos gerenciados, acesso a recursos, exibindo recursos estáticos e a atribuição de seqüências de caracteres de recursos a propriedades, consulte Walkthrough: Localizing Windows Forms e Walkthrough: Using Resources for Localization with ASP.NET.

Requisitos

Win32

Consulte também

Referência

Restrições de nome de símbolo

Restrições de valor de símbolo

IDs de símbolo predefinido

Símbolos: Os identificadores de recurso