Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 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.043 c
3-1126600505
Monk
2005-09-13 12:35
2005.11.06
Получение индекса поля DBLookupListBox под курсором мыши


6-1122031924
Profik
2005-07-22 15:32
2005.11.06
ClientSocket


1-1129545468
DeStranger
2005-10-17 14:37
2005.11.06
Модальное окно теряет фокус


4-1125259719
SpyBoy
2005-08-29 00:08
2005.11.06
NtQuerySystemInformation


2-1129123747
DelphiLexx
2005-10-12 17:29
2005.11.06
Проблемы с TChart





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский