When we add a 64bit configuration from a 32bit project that has already existed, Visual Studio copies the 32bit configurations by default. VS even copies _WIN32
You should never define either of them.
The toolchain (compiler + system headers) will define them as appropriate.