I want to press the point about the platform SDK. Anyone with a copy of VC6 can download and use the platform SDK. People with VC7 or VC8 cannot acquire the VC6 headers.