Форум: "WinAPI";
Текущий архив: 2005.07.31;
Скачать: [xml.tar.bz2];
Вниз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 вся ветка
Форум: "WinAPI";
Текущий архив: 2005.07.31;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.049 c