API "Win64" отсутствует. Есть только 32-битные приложения Win32 и 64-битные приложения Win32, и единственное отличие состоит в том, что опция компилятора / компоновщика , какой компилятор / компоновщик используется (другой каталог).
Шаблоны Win32 отлично работают для 64-битной разработки.
В то время как (многие) более ранние версии Visual C ++ поставлялись с закрытой копией заголовков SDK, VS2010 устанавливает версию Windows SDK и использует переменную среды для поиска заголовков SDK во время сборки. Таким образом, установка нового SDK, если он обновляет переменные среды, автоматически обнаруживается проектами Visual C ++ во время сборки. (В старых версиях Visual C ++ программа установки SDK должна была редактировать пути к инструментам в разделе реестра Visual Studio, что иногда могло привести к сбою)