![]() |
|
Модераторы: Snowy, bartram, MetalFan, bems, Poseidon, Riply |
![]()
|
|
| sani79 |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 116 Регистрация: 14.12.2005 Репутация: нет Всего: нет |
Коллеги, подскажите пожалуйста, какие сообщения возникают непосредственно перед запуском какого либо приложения . То есть нужно поймать этот момент перед тем как приложение загрузилось. Спасибо.
|
|||
|
||||
| MIX55 |
|
|||
|
много работы ![]() Профиль Группа: Awaiting Authorisation Сообщений: 208 Регистрация: 23.10.2005 Где: Здесь Репутация: нет Всего: 4 |
скорее всего какие события.
Для главной формы: OnActivate - когда сообщение стало активным onCanresize - событие генерируется перед тем как изменить размер окна onclick - когда пользователь щелкнул по форме onclose - когда окно закрывается oncloseQuery - событине генерируетмся перед закрытием окна oncreate - когда окно создается onDblclick - когда пользователь щелкнул по окну дважды ondeactivate - когда окно деактивируется ondestroy - когда окно уничтожается onhide - когда окно исчезает из виду onkeydown - когда нажата клавиша на клаве onkeypress - когда клавиша нажата и отпущена onkeyup -когда клавиша на клаве отпущена onmouseDown - когда нажата кнопка мыши onmousemove - когда мышь двигается onmouseup - когда отпускается кнопка мыши onmousewheel - генерируется колесиком мыши onmousewheeldown и onmousewheelup - когда колесико прокручено вверх и вниз соотвественно onpaint - если окно перерисовывается onresize - если надо изменить размеры окна onshortcut - когда нажата горячая клавиша onshow - когда показывается окно (до прорисовки) прошу прощения если я чего не понял. Но думаю что этот материал будет комуто полезен. Это сообщение отредактировал(а) MIX55 - 26.1.2006, 16:32 --------------------
Hарод, а как в дельфи писать паскалевские проги....?*********************************************Жизнь слишком коротка, чтобы писать на Assembler'e |
|||
|
||||
| sani79 |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 116 Регистрация: 14.12.2005 Репутация: нет Всего: нет |
Спасибо, но я имел ввиду сообщения API, типа WM_??? Смысл в том, чтобы поймать момент запуска приложения, и не дожидаясь его загрузки проанализировать какие либо параметры к примеру кто его запустил, имя этого приложения и пр...
|
|||
|
||||
| MIX55 |
|
|||
|
много работы ![]() Профиль Группа: Awaiting Authorisation Сообщений: 208 Регистрация: 23.10.2005 Где: Здесь Репутация: нет Всего: 4 |
понятно. все о сообщениях ты можещь почитатьздесь
Добавлено @ 16:41 И конечно в DRKB тоже есть много чего интересного --------------------
Hарод, а как в дельфи писать паскалевские проги....?*********************************************Жизнь слишком коротка, чтобы писать на Assembler'e |
|||
|
||||
| sani79 |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 116 Регистрация: 14.12.2005 Репутация: нет Всего: нет |
Спасибо.. похоже такого сообщения нет... видимо придется искать другие пути...
|
|||
|
||||
| MIX55 |
|
|||
|
много работы ![]() Профиль Группа: Awaiting Authorisation Сообщений: 208 Регистрация: 23.10.2005 Где: Здесь Репутация: нет Всего: 4 |
Как нет там целый справочник по Windows сообщениям есть. ищи лучше. Удачи --------------------
Hарод, а как в дельфи писать паскалевские проги....?*********************************************Жизнь слишком коротка, чтобы писать на Assembler'e |
|||
|
||||
| MIX55 |
|
|||
|
много работы ![]() Профиль Группа: Awaiting Authorisation Сообщений: 208 Регистрация: 23.10.2005 Где: Здесь Репутация: нет Всего: 4 |
имена всех сообщений Windows находятся у тебя на диске где установлена Delphi путь Source\Rtl\Win в afqkt Messages.pas
--------------------
Hарод, а как в дельфи писать паскалевские проги....?*********************************************Жизнь слишком коротка, чтобы писать на Assembler'e |
|||
|
||||
| Poseidon |
|
|||
![]() Delphi developer ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 5273 Регистрация: 4.2.2005 Где: Гомель, Беларусь Репутация: 10 Всего: 133 |
Ну так делай все это в OnCreate -------------------- Если хочешь, что бы что-то работало - используй написанное, если хочешь что-то понять - пиши сам... |
|||
|
||||
![]()
|
| Правила форума "Delphi: WinAPI и системное программирование" | |
|
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, bartram, MetalFan, bems, Poseidon, Rrader, Riply. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: WinAPI и системное программирование | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |