리소스 컴파일러 심각한 오류 RC1052
컴파일러 한계: #if 또는 #ifdef 블록이 너무 많이 중첩되었습니다.
프로그램에서 #if
및 #ifdef
지시문에 대해 허용 가능한 최대 중첩 수준이 초과되었습니다.
이 오류는 전처리기 지시문을 사용하는 포함 파일에 의해 발생할 수 있습니다.
이 문제를 해결하려면 리소스 파일에서 중첩된 #if
및 #ifdef
지시문의 수를 줄입니다. 리소스 파일에 포함된 헤더 파일에 의해 문제가 발생하는 경우 헤더 파일에 중첩된 #if
및 #ifdef
지시문의 수를 줄입니다. 이렇게 할 수 없는 경우에는 포함된 기존 헤더 파일에서 전처리기를 실행하여 새 헤더 파일을 만든 다음 리소스 파일에 포함할 수 있습니다. 자세한 내용은 /P(파일 전처리) 컴파일러 옵션을 참조하세요.