You can do it:
Add $(AdditionalPreprocessorDefinitions)to the list of project preprocessor definitions. After that, they may look likeWIN32;_DEBUG;_CONSOLE;$(AdditionalPreprocessorDefinitions);%(PreprocessorDefinitions)
Use msbuildinstead devenvto start the build process
Specify additional preprocessor definitions by adding them /p:AdditionalPreprocessorDefinitions="SOMEDEF;ANOTHERDEF"to the command line.
, , AdditionalPreprocessorDefinitions , - . VC2010, V++ msbuild.