Текущий архив: 2007.07.08;
Скачать: CL | DM;
Вниз
От какого базового класса надо унаследоваться Найти похожие ветки
← →
Ega23 © (2007-06-14 12:32) [0]чтобы иметь возможность обрабатывать Windows-messages?
← →
ЮЮ © (2007-06-14 12:35) [1]> чтобы иметь возможность обрабатывать Windows-messages?
Другой фунциональности не предполагается? А кому посланные? Летающие по всей Вннде?
← →
Ega23 © (2007-06-14 12:37) [2]Компонент предполагается невизуальный, ловить надо WM_POWERBROADCAST
← →
Eraser © (2007-06-14 12:44) [3]> [2] Ega23 © (14.06.07 12:37)
если вообще все сообщения, то без разницы, если сообщения для этого конкретного окна - TWinControl.
← →
Eraser © (2007-06-14 12:45) [4]> [2] Ega23 © (14.06.07 12:37)
вообще лучше в этом компоненте просто добавить свой обработчик в оконную процедуру.
← →
Anatoly Podgoretsky © (2007-06-14 12:46) [5]> Ega23 (14.06.2007 12:37:02) [2]
А стандартный OnMessage или
директива Message не подходят
← →
Сергей М. © (2007-06-14 12:47) [6]Наследовать свой класс можно от чего угодно, хоть от TObject.
Главное чтобы объект класса создал верхнеуровневое окно (видимое или невидимое - неважно), которому система и будет адресовать это сообщение.
Удобней всего с этой т.з. использовать TWinControl
← →
MBo © (2007-06-14 12:52) [7]можно наследника TComponent сделать, и окно в нем завести AllocateHWnd, подобно TTimer
← →
Ega23 © (2007-06-14 12:58) [8]Всем спасибо!
Страницы: 1 вся ветка
Текущий архив: 2007.07.08;
Скачать: CL | DM;
Память: 0.48 MB
Время: 0.027 c