In theory, yes. But as I understand it, newer MSVCs (on Vista and newer) also support C99 syntax for printf format characters.
Though I'm sure there are many small things that would have the be changed to successfully build in MSVC. 
No one is bothering with that anyway at the moment.