процесы в windows
|
cloud
Сообщения: n/a |
скажите, как програмно (например на VC6) узнать о выполнении процеса. меня интерисует, как заставить програму реагировать если, например, идет процес копирования. можно линки по етой теме.
|
|
Отправлено: 23:48, 19-01-2003 |
Guest |
По подробней пожалуста? Что ты понимаеш под словам процесс? Процесс в смысле что-то, что делает оперционная система? Или в смысле объекта ядра "процесс" которые мы видим на вкладке Task Manager (они обычно эквиваленны понятию програмы)?
|
Отправлено: 12:46, 25-01-2003 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Модер Сообщения: 1716
|
Профиль | Сайт | Отправить PM | Цитировать cloud
Лучше напиши что сделать надо, а то плохо понятно на каком уровне тебе это надо. |
------- Отправлено: 21:13, 25-01-2003 | #3 |
cloud
Сообщения: n/a |
Процесс в смысле то, что делает оперционная система. у меня задача, написать програму подобно той, что встроена в виндовсе, что проигрывает звук в зависимости от того, что вы зделали. И мне нужно знать, какими функциями поймать уведомление про то, что делаэт ОСка в даний момент времени, это под ОС винд2000.
Добавлено: или для начала под вин98. |
Отправлено: 17:15, 27-01-2003 | #4 |
Модер Сообщения: 1716
|
Профиль | Сайт | Отправить PM | Цитировать cloud
Ну вот сейчас ясно. Итак. Звуковое сопровождение событий является задачей самой программы, а не системы (лишь небольшая часть, типа работы с окнами, реализована в процессе поддержки подсистемы окон). Сам же программы и регистрируют свои звуки и определяют момент, когда наступило какое-либо событие. Все это очень хорошо видно, если залезть в реестр в ключ HKCU\AppEvents. Для того, чтобы честно отслеживать все копирования и открытия окон и тому подобное, надо фактически перехватывать эти действия, что совсем не просто и во многих случаях требует драйвера режима ядра. А вот если постаточно только одной программы (это может быть очень существенная программа, например, explorer.exe - это вся оболочка и проводник, рабочий стол и т.п.) - надо смотреть их интерфейсы. Для этого существует документированный механизм расширения программ, в частности, расширения оболочки, плагины к Outlook и IE, и т.п. Начать советую отсюда http://msdn.microsoft.com/library/en...nuhandlers.asp и еще тут http://msdn.microsoft.com/library/en.../shell_ext.asp и примеры в SDK. |
|
------- Отправлено: 19:08, 27-01-2003 | #5 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Установка - Установка Windows 7 на систему Windows XP + Windows 98 | mr.Vladimir | Microsoft Windows 7 | 26 | 13-01-2011 18:54 | |
Разное - А можна ли както економить електоренергию поотключав ненужные процесы,сдужбы...и т.д. | neyk | Microsoft Windows 2000/XP | 5 | 25-11-2008 12:45 | |
процесы в XP | BRAT2 | Хочу все знать | 4 | 29-09-2005 09:36 | |
Системные процесы | Ignacy | Хочу все знать | 2 | 26-06-2005 16:42 |
|