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çã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
Em Exibição de recurso, seu arquivo. rc com o botão direito e escolha Inclui o recurso no menu de atalho.
Observação Se o seu projeto já não contém um arquivo. rc, consulte criar um novo arquivo de Script de recurso.
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çã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.
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.
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