Ориентация на Windows XP SP2 с Visual C ++ 2010 (VS2010) SP1 - PullRequest
2 голосов
/ 18 января 2012

Можно ли использовать Windows XP SP2 с Visual C ++ 2010 (VS2010) SP1?(т.е. исполняемые файлы, созданные с использованием VC ++ 2010 SP1, нормально работают на XP SP2?)

Или MFC / ATL / CRT из VC ++ 2010 SP1 используют некоторые API, недоступные на XP SP2?

Спасибо.

1 Ответ

2 голосов
/ 18 января 2012

Просто убедитесь, что вы

#define  NTDDI_VERSION  0x05010200

Перед включением любых заголовочных файлов Windows. Это предотвратит доступ к функциям, которые поддерживаются только в Vista и выше. Значение взято из этой страницы MSDN .

...