Это очень расстраивает. Я пытаюсь создать элемент управления ActiveX с помощью Visual Studio 13 Professional Edition.
Я выбираю новый проект-> MFC ActiveX Control
Я нажимаю кнопку Готово и получаю все файлы, необходимые для элемента управления ActiveX. Это компилируется нормально. Это ничего не делает, но рамки есть.
Когда я использую мастер, чтобы добавить функцию, я нахожу проблему. Я следую всем инструкциям, как описано в MSDN здесь;
https://msdn.microsoft.com/en-us/library/95357zak.aspx
Я считаю, что функция добавлена в файл * .cpp, а заголовок — в связанный файл * .h, как и ожидалось. Однако, вопреки тому, что описано в MSDN, я нахожу;
Кроме того, ни в одном из раскрывающихся списков для создания параметров функции метода не определен тип данных «VARIANT_BOOL». (Также не определены строковые типы)
Я потратил немного времени на это, но совершенно сбит с толку. Я делаю что-то явно не так здесь?
Задача ещё не решена.