Correct preprocessor macros for VS2008