|
|
|
отслеживание событий
|
|||
|---|---|---|---|
|
#18+
Народ, подскажите плизззз....если, допустим, запускается прога использующая какую-нить функцию навроде GetWindowDC(в частности), то может ли другая прога-следилка(кот-я уже запущена) отследить этот запуск??? если да , то каким образом? а если нет, то как вообще следилке поймать момент попытки изменения/замены/подмены экрана??? И вообще может ли программой поймать реакцию системы на конкретные API-функции ? если есть полезные ссылки, накидайте , пжл!!!! Да, работаю с WinXP. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2004, 11:17 |
|
||
|
отслеживание событий
|
|||
|---|---|---|---|
|
#18+
На rsdn есть статья про перехвать API-вызовов. А что касается конкретно _изменения_ содержимого окна. То: Если можно заточится на WM_PAINT, то лучше перехватить WM_PAINT: или хуком. или подменой обработчика. Второе лучше, но сложнее иногда. Лучше потому что легче реализовать. Сложнее, потому что не всегда удаётся получить однозначно хэндл окна. А вообще вопрос интересный :) Я его даже дополню: можно ли получить 2(больше) контекста на один девайс? (вроде можно) и как они будут делить девайс, если будут одновременно туда рисовать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2004, 11:25 |
|
||
|
отслеживание событий
|
|||
|---|---|---|---|
|
#18+
Ты значить предполагаешь, что все окошки, что есть у тебя на экране, через один и тот же контекст все свое рисуют ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2004, 17:20 |
|
||
|
|

start [/forum/topic.php?fid=57&fpage=424&tid=2034048]: |
0ms |
get settings: |
10ms |
get forum list: |
21ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
64ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 234ms |
| total: | 400ms |

| 0 / 0 |
