У меня есть 2 .net DLL, которые я открываю для COM с помощью REGASM. Чтобы упростить ссылки в COM-клиенте, я хотел бы объединить их в один файл. Я попытался преобразовать оба файла в IDL и ...
У меня есть отрывок IDL, который похож на это: [объект, uuid (...), pointer_default (уникальный)] интерфейс IVirtualMachine {/*... */} [объект, uuid (...), pointer_default (уникальный)] интерфейс...
При рассмотрении нашего кода я нашел любопытное определение в одном из .idl файлов: [объект, uuid (uuidhere), двойной, нерасширяемый, oleautomation, скрытый] интерфейс IOurInterface:...
В Visual Studio при компиляции foo.idl MIDL генерирует информацию прокси в foo_p.c. К сожалению, для Win32 и x64 файлов, это использует то же имя файла. Для Win32 файл запускается с: #if!...
У меня есть очень простая программа, которую я пытаюсь скомпилировать, прежде чем строить ее дальше. Я пытаюсь изучить COM, поэтому, следуя здесь, я создаю файл app.h и app.cpp в VS 2017 и использую ...
Обновление: Чуть спустя более чем шесть месяцев после открытия обращения за поддержкой к Microsoft это было отклонено, они утверждают, что это не ошибка (так как в документации явно не говорится, что замеченное поведение не...