| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: WinAPI и системное программирование > Отлавить события windows |
| Автор: Godly_Devil 15.3.2008, 02:32 |
| Мне необходимо отлавить события произошедшие в Windows. Естественно сожно с помощью hook,но как там чё и где задавать какие параметры ожидать......? Ну.... Нужно вести лог(журнал) о действиях пользователя. Открытие программ,закрытие программ. Ещё что нибудь, да что угодно, подкиньте хоть какую нидь информацию. Только вот про нажатие клавиш не надо(не нужно ето мне,да и инфу по этому я уже читал). Переключение пользователя. Как то так. Если кто что понял ПОМОГИТЕ, ПЛИЗЗЗЗ!!!!!!!!!!!!!!!!!!!!! |
| Автор: Poseidon 21.3.2008, 14:12 | ||
Действия пользователя и события Windows - это как бы не совсем одно и то же. Windows может посылать сообщения и "сама", т.е. пользователь делает как бы одно действие, а при этом посылается с десяток сообщений (например при запуске программы, да еще главное окно в котором имеет кучу контролов). Поэтому если нужно вести лог действий пользователя, то нужно все-таки отлавливать какое-то конкретное [конкретные] сообщение. Ну а отлавливается стандартно
|
| Автор: MetalFan 21.3.2008, 18:56 | ||
может поковырять хук типа WH_JOURNALRECORD?
|
| Автор: SandyProgrammer 29.3.2008, 12:05 |
| А как отловить смену разрешения экрана? Ну например, если разрешение сменилось на 800х600, то сделать то-то и то-то, а если сменилось на 1024х768, то сделать другое. |
| Автор: MetalFan 29.3.2008, 15:18 |
| SandyProgrammer, это отдельный вопрос. к теме отношение имеет косвенное |
| Автор: SandyProgrammer 30.3.2008, 03:54 |
| MetalFan, не хочется тему отдельную создавать для этого вопросика... |
| Автор: MetalFan 30.3.2008, 10:26 |
| не хочется, а надо! http://forum.vingrad.ru/act-boardrules.html |
| Автор: SandyProgrammer 30.3.2008, 11:20 |
| Уяснил. |