Вопросы по теме 'idispatch'
Получение доступа к члену интерфейса IDispatch
Я физик. Я пытаюсь работать в Delphi с импортированным элементом управления ActiveX (файл ocx). Допустим, в библиотеке есть 3 интерфейса автоматизации: IGraph, IGraphAxes и IAxis. Структура библиотеки такова, что:
===Свойства IGraph:===...
2938 просмотров
schedule
12.10.2022
передача структуры в метод IDispatch
В стороннем COM-модуле я должен передать структуру методу.
Важные части определения IDL выглядят следующим образом:
interface ITheirInterface : IDispatch {
[id(0x0000012d)]
HRESULT TheirMethod([in] TheirStruct Attributes);
};
struct...
793 просмотров
schedule
13.06.2022
C ++ DispInvoke не может найти член
Сценарий такой:
У меня есть COM-объект, чтобы задавать вопросы. Назовите его ICom.
Объект COM требует от меня реализации IDispatch, потомка, скажем, IComEvents, который уведомляет меня о событиях.
Я реализую IDispatch и подключаю его к...
652 просмотров
schedule
04.11.2022
TEventObject и веб-браузер
Я создал TEventObject для предоставления событий OnMouseDown и OnMouseMove для TWebBrowser . События отлично работают при перемещении мыши и щелчке в веб-браузере, но когда я прокручиваю или щелкаю вертикальную полосу прокрутки веб-браузера,...
1591 просмотров
schedule
04.09.2022
Понимание поведения COM / WSH - IDispatch _Default и Item с поздним связыванием?
Я пытаюсь воспроизвести поведение, которое я наблюдаю в JScript, на C #. Я использую IDispatch для перечисления членов и вызова их для объектов с поздним связыванием. Я полный новичок в C ++ и знаю о COM достаточно, чтобы быть очень опасным. Вот...
532 просмотров
schedule
19.06.2023
Как правильно вызвать IDispatch::Invoke с обязательным параметром BSTR*
Существует множество примеров вызова IDispatch::Invoke с параметром BSTR*. У меня это работает со многими другими параметрами «SomeType*», но что бы я ни пытался, я либо получаю HRESULT несоответствия типа, E_OUTOFMEMORY, либо нарушение прав доступа....
2899 просмотров
schedule
15.04.2023