Check for the definition of `_MSC_VER`, rather than its value.

Similar to #139, this changes how `_MSC_VER` is tested in generated code.