Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Интерфейс и IDL 
:(
    Опции темы
NiJazz
  Дата 22.12.2005, 14:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Jazz coder
****


Профиль
Группа: Экс. модератор
Сообщений: 2286
Регистрация: 10.8.2003
Где: Москва

Репутация: нет
Всего: 23



Есть некий COM-интерфейс. В MSDN есть указанный h-файл и IDL-файл для него. Соответственно, никакого GUID нет. Как можно, используя IDL-файл, получить указатель на этот интерфейс?
Как вариант, можно найти string и получить GUID с помощью CLSIDFromString. Но может есть более технологичный способ за счёт IDL?
Спасибо.

Это сообщение отредактировал(а) NiJazz - 22.12.2005, 14:30
PM MAIL   Вверх
JoyEx
Дата 22.12.2005, 14:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Дядя
**


Профиль
Группа: Участник
Сообщений: 323
Регистрация: 21.6.2005
Где: Москва, РФ

Репутация: 1
Всего: 12



Цитата(NiJazz @ 22.12.2005, 14:29)
Как вариант, можно найти string и получить GUID с помощью CLSIDFromString. Но может есть более технологичный способ за счёт IDL?


В .idl можешь узнать uuid (GUID) и потом StringFromCLSID




--------------------
Если ты уже никого не боишься, значит ты самый страшный 
PM IM ICQ AOL YIM MSN   Вверх
NiJazz
Дата 22.12.2005, 14:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Jazz coder
****


Профиль
Группа: Экс. модератор
Сообщений: 2286
Регистрация: 10.8.2003
Где: Москва

Репутация: нет
Всего: 23



JoyEx
Я так и сделал. Есть другие варианты?
PM MAIL   Вверх
JoyEx
Дата 22.12.2005, 15:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Дядя
**


Профиль
Группа: Участник
Сообщений: 323
Регистрация: 21.6.2005
Где: Москва, РФ

Репутация: 1
Всего: 12



Цитата(NiJazz @ 22.12.2005, 14:49)
Есть другие варианты?

В реестре smile самому копаться



--------------------
Если ты уже никого не боишься, значит ты самый страшный 
PM IM ICQ AOL YIM MSN   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: COM/DCOM/ActiveX/ATL/CORBA | Следующая тема »


 




[ Время генерации скрипта: 0.4112 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.