Incluindo compartilhados (somente leitura) ou símbolos de calculado

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 recurso inclui a caixa de diálogo para adicionar arquivos de cabeçalho de símbolo adicionais de somente leitura.

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

Você também pode usar os 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 inteiros simples para definir o valor de símbolo. For example:

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

O ambiente irá interpretar 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 recurso contém os 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 é esperada, a expressão não é avaliada.

Para incluir compartilhados de símbolos (somente leitura) no seu arquivo de recurso

  1. Em Exibição de recurso, seu arquivo. rc com o botão direito e escolha Recurso inclui 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 sejam mantidos.

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

    ObservaçãoObservação

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

    Use o diretivas de símbolo somente leitura caixa para incluir arquivos com definições de símbolo somente. 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 de arquivos incluídos dessa maneira são avaliados sempre que você abrir seu arquivo de recursos, mas elas não são substituídas no disco quando você salva o arquivo.

  4. Click OK.

Para obter informações sobre a adição de recursos para projetos gerenciados, consulte recursos em aplicativos na .Guia do. desenvolvedor 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 passo a passo: Localizando Windows Forms e Passo a passo: usando recursos para localização com o ASP.NET.

Requirements

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: Identificadores de recurso