Partilhar via


Erro fatal do compilador de recursos RC1052

Limite do compilador: blocos #if ou #ifdef demasiado aninhados

Observações

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

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

Para corrigir este problema, reduza o número de diretivas aninhadas #if e #ifdef no seu arquivo de recurso. Se o problema for causado por arquivos de cabeçalho incluídos no arquivo de recurso, 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 em seu arquivo de recurso, executando o pré-processador nos arquivos de cabeçalho incluídos existentes. Para obter mais informações, consulte a opção de compilador /P (Preprocess to a File ).