After working some time on my project, this warning begins to appear:
2>Game.cpp
2>c:\\program files\\microsoft sdks\\windows\\v6.0a\\include\\windef.h
Unfortunately or fortunately, no. There is no such tool that automates it. You have to go read the code in those header files, figure out what is going on and take appropriate actions.
The most you can do is
Only ANSI C considers macro redefinition an error.