IE9 SDK с Windows SDK - PullRequest
       31

IE9 SDK с Windows SDK

1 голос
/ 16 июня 2011

Интересно, какова лучшая стратегия использования новых интерфейсов IE9.Microsoft предоставляет IE9 SDK ( здесь , в разделе «Заголовки и библиотеки»), который создаст новую папку в папке «% ProgramFiles% \ Microsoft SDKs \ Internet Explorer ».

Тем не менее, пытаться использовать этот SDK наивно (т.е. добавлять папку «Включить» в путь поиска) - беспорядок.Причина заключается в том, что другие включаемые файлы из SDK платформы или из Visual Studio (например, «atlhost.h» будут включать такие файлы, как mshtml.h).При включении из заголовка Platform SDK mshtml.h платформы будет иметь приоритет.Когда включен из моего собственного stdafx.h, IE9 будет включен.В конце концов, я не могу доверять, какой файл и откуда включен.

Я пропустил (скопировал) заголовки и библиотеки в SDK платформы, но у меня сильное чувство, что это неправильнорешение.Интересно, есть ли у кого стратегия получше?

Спасибо

1 Ответ

0 голосов
/ 29 июня 2011

ставит SDK впереди Windows SDK по пути поиска include и lib или, в случае Visual C ++ 2010, сохраняет унаследованные значения, но заменяет значения по умолчанию на пути IE SDK.

...