Вниз
Скачать: CL | DM;

Что почитать про handle и hook?   Найти похожие ветки 

← →
TStas ©   (2005-10-16 02:11) [0]

К своему стыду ничего по этим темам не знаю, в имеющихся книжках они почему-то вообще никак не рассмотрены


← →
Германн ©   (2005-10-16 02:31) [1]

Если в книжке нет упоминания "Handle", то "фтопку" её! Если, конечно, она про программирование под Windows.


← →
Германн ©   (2005-10-16 02:33) [2]

А про hook вам ещё читать и читать и...


← →
неважно   (2005-10-16 02:43) [3]

Рихтер.Windows для профессионалов


← →
Юрий Зотов ©   (2005-10-16 02:48) [4]

> в имеющихся книжках они почему-то вообще никак не рассмотрены

Если это книжки по Delphi - то их там и не должно быть. Они есть в книжках по Windows.

Только читать про них особо так уж и нечего. Handle - это просто число, некий идентификатор некоей системной сущности (окно, процесс, поток и пр.). А по хукам практически все, что нужно, есть в справке (cм. SetWindowsHookEx и связанные с этой темой линки).


← →
TUser ©   (2005-10-16 07:23) [5]

> Если в книжке нет упоминания "Handle", то "фтопку" её! Если, конечно, она про программирование под Windows.

Оно может называться "дескриптор" или еще как-нибудь.

Про хуки есть хорошая статья Тенцера на www.podgorezkiy.com


← →
SergP.   (2005-10-16 10:39) [6]


> www.podgorezkiy.com


М-да... Видел бы АПП как с него извращаются...


← →
TStas ©   (2005-10-17 07:25) [7]

Когда по совету Зотова покупал Фаронова "Искусство создания компонентов" целенаправленно смотрел книги по Windows. Или смотрел плохо, или не то искал. Нету :( Смотрел в Библио-Глобусе.  
>TUser А поточнее? Что-то с ходу не нашел.
>Юрий Зотов Что handel это просто целое число описатель системной сущности, это понятно. А вот как с ними работать? Ну и Вы сами опомянали, что с их помощью можно обращаться к запущенным чужим приложениям. Вопрос про них вообще возник из реальной задачи. Вызывал ShellExecute. А там ведь передается handel. Как в книжке, передавал handel главной формы. Все работает, но стало интересно, а почему главной? Почему вообще, если я запускаю сторонее приложение, я передаю hendel главной формы? А если бы я мышью просто щелкнул по значку, тогда чей hendel бы был передан?



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.024 c
9-1119554752
Novouralsk
2005-06-23 23:25
2005.11.06
Отрожени в воде с использованием Шейдеров


11-1108762474
Sormy
2005-02-19 00:34
2005.11.06
TreeView.TVItemChild возвращает 0 вместо обещанного Child a!


9-1119729614
Ford
2005-06-26 00:00
2005.11.06
GTA dff


14-1129545313
Opilki_Inside
2005-10-17 14:35
2005.11.06
Защита БД


1-1129084104
Timon2
2005-10-12 06:28
2005.11.06
ComboBox и специальные символы




   Наверх