Во второй ссылке там описание констант, которые можно использовать при создании хука (например чтоб создать хук для клавы надо в функцию SetWindowsHookEx первым параметром передать WH_KEYBOARD, а вторым функцию где ты будешь непосредственно обрабатывать сообщения от клавы; для дисковода - WH_HARDWARE; запуск программ - WH_SHELL). А обработка сообщений примерно такая же как в первой статье, только для клавы например сообщения будут не WM_MBUTTONDOWN, а WM_KEYDOWN (вроде так).
__________________
Не профи, но и не чайник . D6 - лучше не придумали. Пока.
|