Господа, проясните пожалуйста ситуацию по поводу локальных и глобальных хуков. В литературе и в форумах пишут о том, что поставить глоб. хук можно только из DLL. Но приведённый ниже код ставит хук на клавиатуру и Beep-ает везде — это разве не глобальный хук ? (про NextWindowHook я знаю и про обмен между процессами с пом. файлмаппинга тоже)
Саму теорию я под сомнение не ставлю, просто хотелось бы понять в чём разница между указанным хуком и хуком из DLL.