Вниз
Скачать: CL | DM;

dll и VCL   Найти похожие ветки 

← →
Вадим ©   (2003-04-06 13:01) [0]

Есть .exe и .dll, оба написаны на Delphi. Если при вызове функции из .dll передается handle окна (из .exe), то возможно ли создать в этой функции какой-либо визуальный компонент, который будет находится на этом окне? Если возможно, то как?

Спасибо.


← →
Cobalt ©   (2003-04-06 22:07) [1]

Для этого надо, чтоб ДЛЛ и ЕХЕ были скомпилированы с run-time библиотеками. Тогда можно будет передавать уже не хэндл окна, а указатель на форму.


← →
grinia   (2003-04-06 22:57) [2]

Можно создавать любые виндовые конролы CreateWindow[Ex], парентом указаваещь свой Handle.Я думаю, что по идее они только будут графически отображены, но обработчик события проблематично ставить будет.


← →
Вадим ©   (2003-04-06 23:36) [3]


> Для этого надо, чтоб ДЛЛ и ЕХЕ были скомпилированы с run-time
> библиотеками. Тогда можно будет передавать уже не хэндл
> окна, а указатель на форму.


А если есть условие, что передавать нужно только хэндл?



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.013 c
1-54734
Димка_чайник
2003-04-05 22:07
2003.04.17
Как сделать чтобы FORM1 была всегда поверх других окон?


7-54927
Serge Pik
2003-02-26 17:00
2003.04.17
Как отловить прерывание от LPT - IRQ7


1-54727
Some1
2003-04-03 11:43
2003.04.17
Как удалить папку с подкаталогами?


3-54496
Ihtiandr
2003-03-31 10:14
2003.04.17
sorting


1-54680
Pk
2003-04-03 22:57
2003.04.17
Открыть файл соответствующей программой




   Наверх