Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Продолжение старого архива (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/)
-   -   Использование COM объекта из dll (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/ispol-zovanie-com-ob-ekta-iz-dll-340469/)

Guest 30.09.2011 13:29

Использование COM объекта из dll
 
Всем добрый день.Я пишу достаточно простого COM-клиента.COM-объект реализует достаточно большое кол-во собственных интерфейсов (описания которых нет в стандартных заголовочных файлах).Я хочу использовать приблизительно следующую конструкцию:IMyInterface *interface = 0;activeX->queryInterface(IID_IMyInterface, (void **)&interface);if (interface) { interface->someMethod(); interface->Release();}Проблема в том, что у меня нет описания IMyInterface и IID_IMyInterfaceв msvs для решения этой проблемы есть деректива #import. Я использую Qt 4.6.2 и в этой (по крайней мере в этой) использование этой дерективы приводит к зависанию намертво QtCreator.Кто сталкивался с такой задачей? Как можно решить эту проблему?


Часовой пояс GMT, время: 06:22.


© www.otvetnemail.ru - Форум вопросов и ответов.