3
ответа

Объединение двух файлов .IDL или двух файлов .tlb в один файл

У меня есть 2 .net DLL, которые я открываю для COM с помощью REGASM. Чтобы упростить ссылки в COM-клиенте, я хотел бы объединить их в один файл. Я попытался преобразовать оба файла в IDL и ...
вопрос задан: 25 November 2014 17:13
2
ответа

MIDL изменяет случай идентификатора при компиляции файла IDL

У меня есть отрывок IDL, который похож на это: [объект, uuid (...), pointer_default (уникальный)] интерфейс IVirtualMachine {/*... */} [объект, uuid (...), pointer_default (уникальный)] интерфейс...
вопрос задан: 25 November 2014 17:08
2
ответа

Какой-либо смысл в маркировке IUnknown-полученного интерфейса как двойной в IDL?

При рассмотрении нашего кода я нашел любопытное определение в одном из .idl файлов: [объект, uuid (uuidhere), двойной, нерасширяемый, oleautomation, скрытый] интерфейс IOurInterface:...
вопрос задан: 28 October 2009 13:37
1
ответ

MIDL генерирует тот же файл для/env win32 и/env win64

В Visual Studio при компиляции foo.idl MIDL генерирует информацию прокси в foo_p.c. К сожалению, для Win32 и x64 файлов, это использует то же имя файла. Для Win32 файл запускается с: #if!...
вопрос задан: 28 January 2014 19:24
0
ответов

Получение ошибок переопределения MIDL 2003

У меня есть очень простая программа, которую я пытаюсь скомпилировать, прежде чем строить ее дальше. Я пытаюсь изучить COM, поэтому, следуя здесь, я создаю файл app.h и app.cpp в VS 2017 и использую ...
вопрос задан: 30 December 2018 16:42
0
ответов

Как я могу добраться, MIDL для поиска дополнительный включают каталоги для квалифицированных путей

Обновление: Чуть спустя более чем шесть месяцев после открытия обращения за поддержкой к Microsoft это было отклонено, они утверждают, что это не ошибка (так как в документации явно не говорится, что замеченное поведение не...
вопрос задан: 3 March 2010 21:15