Мне нужно импортировать библиотеку типов (это на самом деле .exe, который дает доступ к реализации интерфейса COM).
Дело в том, что я хочу сделать это, но с компилятором MinGW, а не с VSC ++.
В SO много тем и потоков, объясняющих разницу между двумя директивами #import, но основная идея заключается в том, что мы не можем импортировать библиотеки типов с помощью импорта MinGW.
Так почему бы не попробовать загрузить библиотеку типов программно во время выполнения, используя
LoadTypeLibrary функция и интерфейс ITypeLib.
За исключением того, что ITypeLib скорее используется для описания объектов, хранящихся в библиотеке типов.
Теперь я запустил мой .exe код, похожий на тот, что в этой ссылке Вот
чтобы получить информацию о методах моего .exe, и он показывает, что я ожидал (ту же информацию, которую я нашел в сгенерированном .tlh с vc ++)
Спасибо за вашу точность!
Задача ещё не решена.