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

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

← →
kaif ©   (2002-06-10 23:00) [0]

Я хочу при помощи PostMessage послать сообщение любому экземляру некоторого моего класса, потомка TComponent, лежащего на каком-то DataModule.
Возможно ли это?
Или сообщения посылаются только объектам типа TForm?
И если возможно, то какой Handle я должен указывать в PostMessage?


← →
Игорь Шевченко ©   (2002-06-11 14:01) [1]

Сообщения посылаются только потомкам TWinControl (оконные сообщения). Сообщения Delphi (CM_XXX) могут быть посланы потомкам TControl. Где находится компонент - без разницы, лишь бы форма (или DataModule) были созданы к моменты посылки сообщения


← →
Кулюкин Олег ©   (2002-06-11 14:18) [2]

У TComponent нет собственного Handle, чтобы потомок мог получать сообщения, заведите у него свойстыво Handle, а значение ему присвойте функцией AllocateHwnd.


← →
kaif ©   (2002-06-12 00:59) [3]

Спасибо всем. Я понял.



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

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



Память: 0.45 MB
Время: 0.013 c
14-77595
Blackweber
2002-05-21 21:40
2002.06.24
Срочно!!!! arcsin,arccos


14-77549
Crazy Fool
2002-05-18 19:52
2002.06.24
A.I. или Искуственный интелект...


6-77531
DrKot
2002-04-14 18:45
2002.06.24
Порт 139 в windows как с ним работать


1-77481
First_May
2002-06-07 12:19
2002.06.24
Excel


1-77328
Abu
2002-06-10 16:29
2002.06.24
Проблемы с логикой ...




   Наверх