Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Win Api
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.04.2008, 11:17   #11
student_63
Пользователь
 
Аватар для student_63
 
Регистрация: 07.11.2007
Сообщений: 92
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Чеж тут плохого?
Ну если у меня дерево каждую секунду обновляться будет оно сворачиваться будет, да и вообще не удобно так работать, элемент выделишь, а через секунду все свернулось
Я уверен, вы согласитесь со мной... что если
со страницей 534 мы встречаемся во второй главе, то первая глава должна быть невыносимо длинной.
- ШЕРЛОК ХОЛМС
student_63 вне форума Ответить с цитированием
Старый 23.04.2008, 11:50   #12
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

А ты обновляй только разницу между текущим и новым снимком процессов. Диспетчер задач то так и работает и ничего, удобно более менее.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 23.04.2008, 19:17   #13
rpy3uH
добрый няша
Старожил
 
Аватар для rpy3uH
 
Регистрация: 29.10.2006
Сообщений: 4,804
По умолчанию

Цитата:
Сообщение от B_N Посмотреть сообщение
Где-то на форуме должен быть пример на дельфи от rpy3uHа по перехвату "снизу" NtQuerySystemInformation. Попробуйте поискать, может быть он сам поможет точной ссылкой, но, честно говоря, это далеко не идеальный способ в Вашем случае.
а чем может помочь перехват NtQuerySystemInformation?
(моя древняя статья с примером перехвата NtQuerySystemInformation)
в своих статьях Ms-Rem, детектил появление нового процесса через перехват NtCreateThread.
rpy3uH вне форума Ответить с цитированием
Старый 23.04.2008, 19:28   #14
B_N
Новичок
Джуниор
 
Регистрация: 18.01.2008
Сообщений: 1,720
По умолчанию

Цитата:
Сообщение от rpy3uH Посмотреть сообщение
а чем может помочь перехват NtQuerySystemInformation?
Ну как чем! Тем что он делается так же.
B_N вне форума Ответить с цитированием
Старый 23.04.2008, 19:33   #15
student_63
Пользователь
 
Аватар для student_63
 
Регистрация: 07.11.2007
Сообщений: 92
По умолчанию

Вот нашел еще функцию:



LRESULT CallNextHookEx
(
HHOOK hhk,// дескриптор текущей hook-точки
int nCode,// код hook-точки, передаваемый в подключаемую процедуру
WPARAM wParam,// значение, передаваемое в подключаемую процедуру
LPARAM lParam // значение, передаваемое в подключаемую процедуру
);


Параметры
hhk
Идентифицирует текущую hook-точку. Прикладная программа принимает этот дескриптор в результате предыдущего вызова функции SetWindowsHookEx.
nCode
Определяет код hook-точки, переданный в текущую подключаемую процедуру. Следующая фильтр - процедура использует этот код, чтобы определить, как обрабатывать информацию hook-точки.
wParam
Определяет значение wParam, переданное в текущую подключаемую процедуру. Значение этого параметра зависит от типа hook-точки, связанной с текущей цепочкой hook-точек.
lParam
Определяет значение lParam, переданное в текущую подключаемую процедуру. Значение этого параметра зависит от типа hook-точки, связанной с текущей цепочкой hook-точек.


Так вот чему должен быть равен параметр nCode, чтобы отловить появление (завершение) процесса, весь инет перерыл не нашел
Я уверен, вы согласитесь со мной... что если
со страницей 534 мы встречаемся во второй главе, то первая глава должна быть невыносимо длинной.
- ШЕРЛОК ХОЛМС
student_63 вне форума Ответить с цитированием
Старый 23.04.2008, 19:38   #16
B_N
Новичок
Джуниор
 
Регистрация: 18.01.2008
Сообщений: 1,720
По умолчанию

student_63, какой смысл перерывать весь инет, если все существующие способы уже приведены здесь? А хуки имеют весьма отдаленное отношение к детектированию новых процессов...
B_N вне форума Ответить с цитированием
Старый 23.04.2008, 19:40   #17
student_63
Пользователь
 
Аватар для student_63
 
Регистрация: 07.11.2007
Сообщений: 92
По умолчанию

Ну ладно, спасибо большое за ответы. Можно закрывать тему.
Я уверен, вы согласитесь со мной... что если
со страницей 534 мы встречаемся во второй главе, то первая глава должна быть невыносимо длинной.
- ШЕРЛОК ХОЛМС
student_63 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Плавное появление формы HAMMAN Общие вопросы Delphi 3 15.05.2008 14:20
возобновить появление формы strannik Общие вопросы Delphi 4 18.09.2007 05:51
Появление формы. Kukkk Общие вопросы Delphi 17 13.09.2007 20:23
Появление подсказки Римма Общие вопросы Delphi 6 20.08.2007 12:22