英語で読む

次の方法で共有


#if

#if ディレクティブは、指定した定数式を確認することで、リソース ファイルの条件付きコンパイルを制御します。 定数式が 0 以外の場合、#ifは、次の#endif、#else、または #elif ディレクティブまでステートメントの処理を続行するようにコンパイラに指示し、#endif ディレクティブの後の ステートメントにスキップします。 定数式が 0 の場合、 #if は、次の #endif、#else、または #elif ディレクティブにスキップするようにコンパイラ 指示します。

#if constant-expression

constant-expression

チェックする式。 この値は、定義された名前、整数定数、または名前、整数、および算術演算子と関係演算子で構成される式です。

次の使用例は、割り当てられた Version の値が 3 未満の場合にのみ BITMAP ステートメントをコンパイルします。

#if Version < 3
BITMAP 1 errbox.bmp
#endif

プリプロセッサ ディレクティブ