Upgrading to Visual Studio 2005 (Visual C++ 8.0)

As of Version 9, 3ds Max 9.0 and its SDK are built using Microsoft Visual Studio 2005, which uses Microsoft's Visual C++ Version 8 compiler. The move from VS2002 in Max 8 to VS2005 in Max 9 required a variety of code changes necessitated by the compiler version and the build environment. This guide provides a complete list of changes required to accommodate VS2005 which either directly impact your code's ability to interface to the 3ds Max SDK or are simply lessons we have learned through our upgrade exercise that we want to pass on to 3ds Max SDK users. The following is a list of the topics in this section: