![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Message [D5]
kaif © (2002-06-10 23:00:00)Я хочу при помощи PostMessage послать сообщение любому экземляру некоторого моего класса, потомка TComponent, лежащего на каком-то DataModule.
Возможно ли это?
Или сообщения посылаются только объектам типа TForm?
И если возможно, то какой Handle я должен указывать в PostMessage?
kaif (2002-06-12 00:59:00) [1]Спасибо всем. Я понял.
Кулюкин Олег (2002-06-11 14:18:00) [2]У TComponent нет собственного Handle, чтобы потомок мог получать сообщения, заведите у него свойстыво Handle, а значение ему присвойте функцией AllocateHwnd.
Игорь Шевченко (2002-06-11 14:01:00) [3]Сообщения посылаются только потомкам TWinControl (оконные сообщения). Сообщения Delphi (CM_XXX) могут быть посланы потомкам TControl. Где находится компонент - без разницы, лишь бы форма (или DataModule) были созданы к моменты посылки сообщения