El entorno
Los desarrolladores que trabajan en aplicaciones para Windows de 64 bits encontrarán el entorno de desarrollo prácticamente idéntico al entorno de desarrollo para Windows de 32 bits. Las API existentes se han modificado cuando sea necesario para permitirles reflejar la precisión de la plataforma en la que se ejecutan. El resultado es simplicidad y una curva de aprendizaje corta para el desarrollador: escribir código para Windows de 64 bits es igual que escribir código para Windows de 32 bits.
Los archivos de encabezado de Windows admiten nuevos tipos de datos que permiten punteros y variables asociadas al puntero para reflejar la precisión de la plataforma. Esto significa que los desarrolladores pueden compilar una base de origen única para ejecutarse de forma nativa en Windows de 32 bits o windows de 64 bits. Esta estrategia reduce el costo de desarrollar aplicaciones que aprovechan hardware de 64 bits, como procesadores AMD Opteron o Athlon64 o procesadores Intel Itanium.
Tendrá más tiempo para preparar las aplicaciones de 64 bits si adopta las nuevas convenciones de tipo de datos lo antes posible. Si va a cambiar el código, debe cambiar las definiciones de datos al mismo tiempo. Pruebe la aplicación en Windows de 32 bits, ejecútelo a través del compilador de 64 bits (descrito en Las herramientas) y la aplicación estará lista para probarse cuando tenga el hardware de 64 bits adecuado.