Nope. And you'll have source code issues too, since VC++ 6.0 predates C++ standardisation and has a lot of "features" that just aren't real C++, wheras VS2008 and above are very close to full C++ standards compliance.
Your best bet, in reality, is to run VC++ 6 on XP/2000 in a virtual machine. Unless you can convince your client of the security and compatibility issues they'll inevitably face over the next few years and encourage them to move forwards.
I have done a lot of reading, I was about 99% sure you where going to say that.
I have put it into a virtual enviroment and it does work fine there, just a little slow but compared to the Windows XP machines it was on in the first place there is not a lot of difference.
Thanks for the help, if anyone else has a better solution; please feel free to add to this tread.