Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.06.24;
Скачать: 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 вся ветка

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

Наверх




Память: 0.47 MB
Время: 0.012 c
4-77668
Baklan_Robin
2002-04-22 15:59
2002.06.24
Выключение оперделенных комбинаций клавишь Windows


1-77469
MSergey
2002-06-12 02:59
2002.06.24
как создать тип к кот. можно обр. ро индексу и как к простому?


7-77653
Alex_LG
2002-03-27 03:11
2002.06.24
Как для IE программно поставить/сменить прокси?


3-77282
Chainik
2002-05-30 16:26
2002.06.24
Выборка по первым 2-м цифрам из поля таблицы


4-77692
Atrem
2002-04-26 23:58
2002.06.24
Регистрация своего класса