Здравствуйте, Danj, Вы писали:
D>Здравствуйте, dingo, Вы писали:
D>>Здравствуйте, Danj, Вы писали:
D>>>Задача такая: Есть COM обьект с поддержкой автоматизации (IDispatch) и который реализует один дуальный интерфейс. Создаю клиент (C++) и хочу работать с интерфейсом через VTBL но нехочу давать файл с определениями интерфейсов. Мне кажеться что можно получить эту информацию из библиотеки типов, но как это сделать? D>>>За раннее благодарен!
D>>HRESULT LoadTypeLib(const OLECHAR FAR* szFile, ITypeLib FAR* FAR* pptlib); D>>или D>>HRESULT LoadTypeLibEx(LPCOLESTR szFile, REGKIND regkind, ITypeLib** pptlib);
D>>разберись с интерфейсом ITypeLib;
D>>Удачи!
D>Спасибо буду рыть дальше!
Не на чем. Забыл сказать. То, что написано выше, надо, если хочешь пользовать инфу в ран-тайме. В других случаях вполне подойдет #import.