Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.07.31;
Скачать: CL | DM;

Вниз

IDispatch from Handle   Найти похожие ветки 

 
oleg_SYS ©   (2005-06-02 22:35) [0]

Мне необходимо подключиться у интерфейсу определённого объекта. Я только знаю его Handle.
Если это невозможно, то можно тогда создать переменную TControl эквивалентную другой переменной этого же типа, используя только Handle второй переменной?


 
Digitman ©   (2005-06-03 08:35) [1]

TControl не имеет св-ва Handle

это св-во могут иметь лишь классы-наследники TControl, например, TWinControl

сквозной поиск объектов-наследников класса TWinControl в контексте процесса тек. VCL-приложения можно произвести с пом. ф-ции FindControl()

var
SomeIntf: ISomeInterface;
..

SomeIntf := FindControl(SomeWindowHandle) as ISomeInterface;


 
oleg_SYS ©   (2005-06-04 01:11) [2]

функция FindControl возвращает значение nil для моего хендла, может потому, что он является ActiveX-элементом?



Страницы: 1 вся ветка

Текущий архив: 2005.07.31;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.025 c
3-1118923708
evg00
2005-06-16 16:08
2005.07.31
Проблема с запросом


14-1121092567
Dimedrol
2005-07-11 18:36
2005.07.31
Как увидеть сообщение об ошибке проги в WinXP ?


14-1121146430
cyborg
2005-07-12 09:33
2005.07.31
Бета-тестирование Longhorn началось


14-1121149030
Ega23
2005-07-12 10:17
2005.07.31
Какой кошмар!!!!


9-1113763228
Yegorchic
2005-04-17 22:40
2005.07.31
Как определить виден ли объект на сцене через определённую камеру