リソース コンパイラの警告 RC4005
'identifier': マクロの再定義
識別子は 2 回定義されます。 2 番目のマクロ定義が、コンパイラによって使用されました。
この警告は、コマンド ライン上およびコード内で #define
ディレクティブを使用してマクロを定義した場合に、発生することがあります。 また、インクルード ファイルからインポートされたマクロによって発生する場合もあります。
警告が表示されないようにするには、定義の 1 つを削除するか、2 番目の定義の前に #undef
ディレクティブを使用します。