Вверх ↑
Ответов: 211
Рейтинг: 52
#1: 2013-07-30 15:51:18 ЛС | профиль | цитата
andrestudio писал(а):
Задача подменить оконную калбэк процедуру пользовательской, с подменной в сообщении L,P параметров.

Если я правильно уловил, то для экземпляров TControl имеются соответствующие методы AttachProc( proc )и DetachProc( proc )
книга о КОЛ с.71 писал(а):
AttachProc( proc ) - прикрепляет к списку динамических обработчиков сообщений окна указанную процедуру. В KOL это основной способ расширения функциональности существующих оконных объектов, и один из наиболее важных инструментов экономии размера кода, так как позволяет присоединить требуемый свойством обработчик сообщений только при наличии обращения к некоторому свойству или при назначении обработчика некоторого события. Кроме того, таким способом можно прикрепить несколько обработчиков, которые вызываются последовательно, от последнего прикрепленного к первому, пока один из них возвратит флаг «больше не обрабатывать» (Result = FALSE).

карма: 1
слтв
0