Для первой разработки воспользуемся шаблоном из статьи на сайте ИТС.
Для разработки была использовано Visual Studio 2017 Community и после добавления проекта из шаблона и попытки его компиляции получаем ошибку о несоответствии или отсутствии версии Windows SDK 8.1.
Для исправления заходим в свойства проекта
и указываем платформу SDK версии 10.
После этого пробуем вновь скомпилировать проект и получаем следующую ошибку:
Данную строку просто комментируем, чтобы не выполнялась
После этого получаем ошибку компиляции с файлом «afxres.h»:
Данная ошибка говорит о том, что не хватает компонент при установке «Поддержка C++/CLI»
«Visual C++ ATL для x86 и x64» и «Visual C++ MFC x86 и x64»
После выполнения этих манипуляций, у меня проект успешно скомпилировался и была создана библиотека dll. В следующей статье попробуем вложить в нее свою функциональность.