Dela via


Resurskompilator – allvarligt fel RC1052

kompilatorgräns: #if eller #ifdef block kapslade för djupt

Anmärkningar

Programmet överskred de högsta tillåtna kapslingsnivåerna för #if och #ifdef direktiven.

Det här felet kan orsakas av inkluderingsfiler som använder dessa preprocessor-direktiv.

Åtgärda problemet genom att minska antalet kapslade #if och #ifdef direktiv i din resursfil. Om problemet orsakas av headerfils som inkluderas i din resursfil bör du minska antalet kapslade #if och #ifdef-direktiv i headerfilerna. Om detta inte är möjligt kan du överväga att skapa och inkludera en ny huvudfil i resursfilen genom att köra förprocessorn på de befintliga inkluderade huvudfilerna. Mer information finns i kompilatoralternativet /P (förbearbetning till en fil).