А можно как то отловить нажатие кнопок мыши на Свернуть ... Закрыть чужого окна?
Этот топик читают: Гость
|
Ответов: 578
Рейтинг: 14
|
|||
| карма: 0 |
|
|
Ответов: 1343
Рейтинг: 31
|
|||
|
свернуть, развернуть есть в компоненте WinInfo точка isZoomed
закрыть, можно ловить этим же компонентом, ставить таймер на чтение скажем ProcessID окна, если >1 то не нажата кнопка, если =0 то нажата |
|||
| карма: 2 |
|
|
Ответов: 4671
Рейтинг: 767
|
|||
|
GanjaKyp, это делается либо подменой оконной процедуры на свою (которая должна быть размещена в dll, и эта dll должна быть инжектирована в требуемый процесс), либо использованием хуков, но опять же в dll.
|
|||
| карма: 26 |
|
|
Ответов: 1841
Рейтинг: 370
|
|||
|
Как пример (кривоватый, но работает
Немного поправил и собрал для потестить: testhook.zip Тут у ТС WM_CLOSE ловится и если поймался, показываем: |
|||
| карма: 1 |
| ||
| файлы: 1 | testhook.zip [90.2KB] [245] |
4



Поиск
Друзья
Администрация