リソース コンパイラの致命的なエラー RC1052
コンパイラの制限: #if または #ifdef ブロックの入れ子のレベルが深すぎます。
プログラムが #if
と #ifdef
のディレクティブに許容される最大の入れ子レベルを超えました。
このエラーは、これらのプリプロセッサ ディレクティブを使用するインクルード ファイルによって発生することがあります。
この問題を解決するには、リソース ファイル内の、入れ子になっている #if
と #ifdef
ディレクティブの数を減らします。 リソース ファイルに含まれているヘッダー ファイルによって問題が発生している場合は、ヘッダー ファイル内の、入れ子になった #if
と #ifdef
ディレクティブの数を減らします。 これができない場合は、既存のヘッダー ファイルに対してプリプロセッサを実行して、新しいヘッダー ファイルを作成し、リソース ファイルに含めることを検討してください。 詳細は、/p (ファイルに前処理する) コンパイラ オプションを参照してください。