OLE-шлюз

Приемы и подходы, обмен опытом

Модераторы: Screw, larin

Аватара пользователя
Evchic
партнер
Сообщения: 88
Зарегистрирован: Пн, 17/09/2007 07:57
Имя Фамилия: Евгений Ильин
Откуда: Галактика ЮГ г.Ростов-на-Дону
Контактная информация:

Сообщение Evchic »

это собственный фейс...
Сделал из реса при помощи AtlIDL сделал файл FULL.idl

Код: Выделить всё

//
//
//
import "unknwn.idl", "oaidl.idl";
//
//
//
[
   object,
   uuid(CA477FE3-A426-4F3E-949E-8EDF6725F4EB),
   version (1.0),
   pointer_default(unique)
]
interface IUsers : IUnknown
{
   HRESULT SendMessageToActiveUsers ([in] BSTR msg);
};
//
//
//
[
   uuid(BBB198A1-11BF-42B0-A066-B9D80B6DC746),
   version (1.0)
]
library FULLLib
{
   interface IUsers;
};
из него FULLProxy.dll отправил в католог exe галактики
FULLProxy.dll зарегестрировал в системе
файл AtlGUID.txt отправил в католог exe галактики

Код: Выделить всё

;
; VipInterface UTILS::Users
;
UTILS::IUsers -965546004 {CA477FE3-A426-4F3E-949E-8EDF6725F4EB}
;
; library
FULLLib 0 {BBB198A1-11BF-42B0-A066-B9D80B6DC746}
;
Последний раз редактировалось Evchic Чт, 03/09/2009 16:23, всего редактировалось 2 раза.
Аватара пользователя
Evchic
партнер
Сообщения: 88
Зарегистрирован: Пн, 17/09/2007 07:57
Имя Фамилия: Евгений Ильин
Откуда: Галактика ЮГ г.Ростов-на-Дону
Контактная информация:

Сообщение Evchic »

я предполагаю что hr := pIAtlantisIfc.QueryInterface (IID_IUsers,pMainObj) возращает pMainObj равный 0
что делаю не так не пойму
Ответить