Форум: "Потрепаться";
Текущий архив: 2005.11.06;
Скачать: [xml.tar.bz2];
ВнизЧто почитать про 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 вся ветка
Форум: "Потрепаться";
Текущий архив: 2005.11.06;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.049 c