Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / отслеживание событий / 4 сообщений из 4, страница 1 из 1
25.11.2004, 11:17
    #32799222
nekto123
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
отслеживание событий
Народ, подскажите плизззз....если, допустим, запускается прога использующая какую-нить функцию навроде GetWindowDC(в частности), то может ли другая прога-следилка(кот-я уже запущена) отследить этот запуск??? если да , то каким образом? а если нет, то как вообще следилке поймать момент попытки изменения/замены/подмены экрана??? И вообще может ли программой поймать реакцию системы на конкретные API-функции ? если есть полезные ссылки, накидайте , пжл!!!! Да, работаю с WinXP.
...
Рейтинг: 0 / 0
25.11.2004, 11:25
    #32799244
Siebentearbeit
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
отслеживание событий
На rsdn есть статья про перехвать API-вызовов.

А что касается конкретно _изменения_ содержимого окна.
То:
Если можно заточится на WM_PAINT, то лучше перехватить WM_PAINT:
или хуком.
или подменой обработчика. Второе лучше, но сложнее иногда. Лучше потому что легче реализовать. Сложнее, потому что не всегда удаётся получить однозначно хэндл окна.

А вообще вопрос интересный :)

Я его даже дополню: можно ли получить 2(больше) контекста на один девайс? (вроде можно) и как они будут делить девайс, если будут одновременно туда рисовать?
...
Рейтинг: 0 / 0
25.11.2004, 17:20
    #32800225
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
отслеживание событий
Ты значить предполагаешь, что все окошки, что есть у тебя на экране, через один и тот же контекст все свое рисуют ?
...
Рейтинг: 0 / 0
26.11.2004, 07:24
    #32800664
Siebentearbeit
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
отслеживание событий
Не, я предполагаю, что у них у каждого свой контехт, но что будет, если два потока одновременно возмут контехт одного окна и станут в него рисовать?
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / отслеживание событий / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]