Compartilhar via


Erro fatal RC1052 (compilador de recurso)

limite do compilador: blocos #if ou #ifdef muito aninhados

O programa excedeu os níveis de aninhamento máximos permitidos para as diretivas #if e #ifdef.

Esse erro pode ser causado pela inclusão dos arquivos que usam essas diretivas de pré-processador.

Para corrigir esse problema, reduza o número das diretivas #if e #ifdef aninhadas no seu arquivo de recurso. Se o problema for causado por arquivos de cabeçalho incluídos no seu arquivo de recursos, reduza o número de diretivas #if e #ifdef aninhadas nos arquivos de cabeçalho. Se isso não for possível, considere criar e incluir um novo arquivo de cabeçalho no arquivo de recursos, executando o pré-processador nos arquivos de cabeçalho incluídos existentes. Para obter mais informações, confira a opção de compilador /P (pré-processar para um arquivo).